Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ecabrerar/javaee-essentials-pom
Simple multi-modules JEE Project Template.
https://github.com/ecabrerar/javaee-essentials-pom
ear ejb java multi-modules
Last synced: about 1 month ago
JSON representation
Simple multi-modules JEE Project Template.
- Host: GitHub
- URL: https://github.com/ecabrerar/javaee-essentials-pom
- Owner: ecabrerar
- License: apache-2.0
- Created: 2013-08-23T03:52:47.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-01-15T01:10:21.000Z (almost 11 years ago)
- Last Synced: 2024-04-16T07:54:26.356Z (9 months ago)
- Topics: ear, ejb, java, multi-modules
- Language: Java
- Homepage:
- Size: 241 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#javaee-essentials-pom
Simple multi-modules `JEE Project Template` to demonstrates how to use Maven in a multi-modules JEE Project.
As a general rule, it is better to find functional names for modules. However, it is usually easier to choose names
that represent a technology instead.The following names were chosen:
* ejb - the module containing the `EJBs`.
* web - the module containing the Web application.
* appclient - the module containing the client side application.
* wsappclient - the module containing the Web services client application.
* ear - the module producing the EAR which packages the EJBs and the Web application.This is the easiest and most flexible structure to use.However, if you have many modules in the same directory you may consider finding commonalities between them and create subdirectories to partition them.
More information about how organize maven subdirectory at:
http://java.dzone.com/articles/how-do-you-organise-maven-sub
[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/ecabrerar/javaee-essentials-pom/trend.png)](https://bitdeli.com/free "Bitdeli Badge")