https://github.com/daggerok/java-ee-multi-project
java-ee complex multi project skeleton
https://github.com/daggerok/java-ee-multi-project
docker docker-compose ejb ejb3 enterprise html html5 java java-8 java-ee java-ee-8 java-enterprise-edition java8 javaee8 jax-rs jboss jboss-eap jsp servlet servlets
Last synced: 8 months ago
JSON representation
java-ee complex multi project skeleton
- Host: GitHub
- URL: https://github.com/daggerok/java-ee-multi-project
- Owner: daggerok
- License: mit
- Created: 2018-03-19T03:47:59.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-19T11:54:18.000Z (almost 8 years ago)
- Last Synced: 2025-04-05T10:23:07.457Z (9 months ago)
- Topics: docker, docker-compose, ejb, ejb3, enterprise, html, html5, java, java-8, java-ee, java-ee-8, java-enterprise-edition, java8, javaee8, jax-rs, jboss, jboss-eap, jsp, servlet, servlets
- Language: Java
- Homepage:
- Size: 129 KB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= java-ee-multi-project image:https://travis-ci.org/daggerok/java-ee-multi-project.svg?branch=master["Build Status", link="https://travis-ci.org/daggerok/java-ee-multi-project"]
Don't ask...
//tag::content[]
.build and with docker
----
# maven
./mvnw
./mvnw -pl ear com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:up
http :8080/web/
http --form :8080/servlet/api/ name=Max
http post :8080/rest/api/ name=Maksim
http :8080/jsp/
./mvnw -pl ear com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:down
# gradle
./gradlew
./gradlew composeUp
http :8080/web/
http --form :8080/servlet/api/ name=Maksim
http post :8080/rest/api/ name=Maksimko
http :8080/jsp/
./gradlew composeDown
# gradle (maven profile)
./gradlew -Pprofile=maven clean build composeUp
http :8080/web/
http --form :8080/servlet/api/ name=Maksimko
http post :8080/rest/api/ buddy=Max
http :8080/jsp/
./gradlew -Pprofile=maven composeDown
----
link:https://access.redhat.com/solutions/183733[How to specify a custom EJB JNDI binding name in JBoss EAP 6]
generated by link:https://github.com/daggerok/generator-daggerok-fatjar/[daggerok-fatjar] yeoman generator
//end::content[]