https://github.com/accso/rap-lab
Reference Architectures and Patterns
https://github.com/accso/rap-lab
Last synced: over 1 year ago
JSON representation
Reference Architectures and Patterns
- Host: GitHub
- URL: https://github.com/accso/rap-lab
- Owner: accso
- Created: 2018-08-10T14:22:01.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-06T13:31:23.000Z (almost 8 years ago)
- Last Synced: 2025-01-05T17:11:59.965Z (over 1 year ago)
- Language: Java
- Size: 823 KB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Project Library
The project consists of two modules:
* library-server: The application core is implemented as a JavaEE application.
* library-client: The client application of the Library based on JavaFX.
The project uses maven as build system. You can build, test and run the application with it.
The library-server uses [arquillian](http://arquillian.org/) as test-framework, which allows to run tests in a JavaEE environment based on [wildfly application-server](http://wildfly.org/). To build and test the application use this command:
```
./mvnw clean package -P run-tests
```
With a integrated wildfly-plugin you can run an appication-server:
```
./mvnw clean package -P run-server
```
The server is started in the context of maven. To stop the server cancel the build (crtl+c).
With a running server the library-client can also be started with:
```
./mvnw package -P run-client
```