Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fenixedu/fenix-webapp-archetype
https://github.com/fenixedu/fenix-webapp-archetype
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/fenixedu/fenix-webapp-archetype
- Owner: FenixEdu
- Created: 2014-01-13T17:15:19.000Z (almost 11 years ago)
- Default Branch: develop
- Last Pushed: 2020-03-21T17:20:18.000Z (almost 5 years ago)
- Last Synced: 2024-04-16T11:28:48.371Z (9 months ago)
- Size: 7.81 KB
- Stars: 0
- Watchers: 9
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Fenix Webapp Archetype
Use this archetype to create installations of [FenixEdu](http://fenixedu.org).
Run:
```
mvn archetype:generate -DarchetypeGroupId=org.fenixedu -DarchetypeArtifactId=fenix-webapp-archetype -DarchetypeVersion=2.0.0 -DarchetypeRepository=https://repo.fenixedu.org/simple/fenixedu-maven-repository
```This will prompt you for your database credentials, maven information and the version of Fenix you wish to install (Note that due to maven limitations, empty database passwords are not supported).
The generated application will not use a Configuration file, instead relying on defaults. To create a configuration file, run `mvn bennu:generate-configuration`.
Start up your application: either deploy the war file in `target/`, or run `mvn tomcat7:run`.
The first time you open your application, you will be guided through the installation process, which will ask you for all the necessary configuration.