Files
struts/archetypes/struts2-archetype-angularjs

INFORMATION

===========

- This is Struts 2's "HTML5 AngularJS" 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-angularjs \

							-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.