全部博文(147)
分类: Java
2008-12-13 22:05:55
|
2.构建不同的Project,使用不同的命令
可以把下载好的AppFuse放在~/.m2/repository下面,这样就省着从网上下载了!(超慢的)windows:C:\Documents and Settings\Administrator.FB30291BC833430\.m2\repository
我构建的是struts2(配置代理第一次运行时,mvn要加上-U参数):
mvn -U archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts -DremoteRepositories= -DarchetypeVersion=2.0.2 -DgroupId=com.mycompany.app -DartifactId=myproject
可能会花上几分钟的时间
上面出现了success后!默认在C:\Documents and Settings\Administrator下面有myproject目录。把myproject目录下的pom.xml中的最下面两行:
为root添加上对应的密码!如果项目没有使用到AspectJ的话,就将pom.xml中和AspectJ相关的配置删除,否则会出现Unable to find the mojo 'org.codehaus.mojo:aspectj-maven-plugin:1.0错误!
进入到myproject目录下面运行mvn命令!
直到出现seccessfully!
执行mvn jetty:run-war
最后即可打开主页了,默认的是admin/admin 普通用户是:user/user