Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ivarconr/dojo-java-boilerplate
Gives an example layout of a Java web application using dojo. In this example the dojo-build system is triggerd via maven plugins, making it simple to make a release of the application.
https://github.com/ivarconr/dojo-java-boilerplate
Last synced: about 1 month ago
JSON representation
Gives an example layout of a Java web application using dojo. In this example the dojo-build system is triggerd via maven plugins, making it simple to make a release of the application.
- Host: GitHub
- URL: https://github.com/ivarconr/dojo-java-boilerplate
- Owner: ivarconr
- Created: 2012-05-20T16:59:04.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-05-20T17:27:23.000Z (over 12 years ago)
- Last Synced: 2024-05-01T23:55:59.591Z (7 months ago)
- Language: JavaScript
- Size: 102 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
dojo-java-boilerplate
=====================Gives an example layout of a Java web application using dojo. In this example the dojo-build system is triggerd via maven plugins, making it simple to make a release of the application.
Before you start
1. You must install dojo-source in to your maven repository, this can be done by the following command. If you use a centralized repository for your projects (eg nexus) this would be a good place to install the dojo source.
mvn install:install-file -DgroupId=org.dojotoolkit -DartifactId=dojo -Dversion=1.7.2 -Dclassifier=sources -Dpackaging=zip -Dfile=dojo-release-1.7.2-src.zipRun application locally
=====================
Use the jetty-profile to run the project locally:mvn -Pjetty
Build a release (war)
=====================
Build the release with regualr maven build system:mvn clean install
Layers
=====================In development the layers are defined but the content is empty. The content is replaced when the project is released. This enables us to use the same code in development and production.