针对Appfuse2.0项目的开发有个插件叫做Candy4Appfuse,目前版本是0.3.1,安装说明参考地址:
http://candy4appfuse.sourceforge.net/Welcome.html
此插件可以迅速构建Appfuse2.0-m5版本的项目,但是对中文的支持不太好,之所以提起这个插件是因为本人在使用此插件的感受及其不太好,强烈建议不要使用此插件构建Appfuse项目,另外还有个 q4e 插件也不太好用,还是建议使用官方的maven构建工具:
然后通过jetty:run-war,war:inplace来开发还是比较稳定。
早期版本存在着一些中文乱码的问题,在新版2.1中不会存在!不过我在2.1版本中使用产生源代码(appfuse-jsf)发生一些异常,问过官方的一些用户说把maven升级,并且在官方上也说了个有关Ant-1.7.0的问题。
http://candy4appfuse.sourceforge.net/Welcome.html
此插件可以迅速构建Appfuse2.0-m5版本的项目,但是对中文的支持不太好,之所以提起这个插件是因为本人在使用此插件的感受及其不太好,强烈建议不要使用此插件构建Appfuse项目,另外还有个 q4e 插件也不太好用,还是建议使用官方的maven构建工具:
Archetype | Command |
---|---|
JSF Basic | mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-jsf -DremoteRepositories=http://static.appfuse.org/releases![]() |
Spring MVC Basic | mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-spring -DremoteRepositories=http://static.appfuse.org/releases![]() |
Struts 2 Basic | mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts -DremoteRepositories=http://static.appfuse.org/releases![]() |
Tapestry Basic | mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-tapestry -DremoteRepositories=http://static.appfuse.org/releases![]() |
JSF Modular | mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modular-jsf -DremoteRepositories=http://static.appfuse.org/releases![]() |
Spring MVC Modular | mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modular-spring -DremoteRepositories=http://static.appfuse.org/releases![]() |
Struts 2 Modular | mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modular-struts -DremoteRepositories=http://static.appfuse.org/releases![]() |
Tapestry Modular | mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modular-tapestry -DremoteRepositories=http://static.appfuse.org/releases![]() |
Core (backend only) | mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-core -DremoteRepositories=http://static.appfuse.org/releases![]() |
早期版本存在着一些中文乱码的问题,在新版2.1中不会存在!不过我在2.1版本中使用产生源代码(appfuse-jsf)发生一些异常,问过官方的一些用户说把maven升级,并且在官方上也说了个有关Ant-1.7.0的问题。