struts2-archetype-convention
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
INFORMATION =========== - This is Struts 2's "Blank Convetion" Maven Archetype USAGE ===== - change directory to where the web app template is to be created, for example, a 'projects' directory (which you may need to create): cd /home/tmjee/projects - run the following command to generate the sample web app template, assuming :- - root java package -> com.mycompany.mysystem - the webapp war name -> myWebApp mvn archetype:generate -B -DgroupId=com.mycompany.mysystem \ -DartifactId=myWebApp \ -DarchetypeGroupId=org.apache.struts \ -DarchetypeArtifactId=struts2-archetype-convention \ -DarchetypeVersion=2.1.8 \ -DremoteRepositories=http://people.apache.org/repo/m2-snapshot-repository IMPORTANT: ========== - The generated template uses the 'example' package, regardless of what you specify during mvn archetype:create. Unfortunately, the Maven Archetype plugin does not currently provide a way to move resource files into a package structure. - to compile, execute mvn compile - to run test cases execute mvn test - to clean execute mvn clean - to package execute mvn package - to start it with jetty6 execute mvn jetty:run