INFORMATION | |
=========== | |
- This is Struts 2's "Blank" 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-blank \ | |
-DarchetypeVersion=<CURRENT_STRUTS_VERSION> \ | |
-DremoteRepositories=http://struts.apache.org | |
For more details about the Struts2 archetypes, please take a look at our Wiki page. | |
-> https://cwiki.apache.org/confluence/display/WW/Struts+2+Maven+Archetypes | |
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 | |
I18N: | |
===== | |
Please note that this project was created with the assumption that it will be run | |
in an environment where the default locale is set to English. This means that | |
the default messages defined in package.properties are in English. If the default | |
locale for your server is different, then rename package.properties to package_en.properties | |
and create a new package.properties with proper values for your default locale. |