我正在使用带有m2Eclipse插件的Eclipse 3.6。到目前为止,我一直在使用Wicket基于web的快速入门,但我刚刚意识到m2Eclipse允许我从Eclipse中的原型创建Maven项目。
问题是wicket-archetype-quickstart是版本1.4.7,但最新版本的Wicket是1.4.9。是否有可能为m2eclipse提供1.4.9版本的wicket quickstart原型?更好的是,是否存在Wicket + Spring + Hibernate(和JPA)的原型?
提前致谢。
答案 0 :(得分:1)
Wicket + Spring + JPA archetype with sample application (uses Wicket 1.4.9)
要调整您的Wicket版本,只需编辑POM文件的Wicket依赖版本。
要在Eclipse中使用此原型,我执行了以下操作:在命令行中运行maven以从原型生成项目:
mvn archetype:generate -B \
-DarchetypeCatalog=http://legup.googlecode.com/svn/repo/archetype-catalog.xml \
-DarchetypeArtifactId=wicket-spring-jpa-archetype \
-DarchetypeGroupId=com.jweekend -DarchetypeVersion=0.8.3 \
-DgroupId=com.mycompany -DartifactId=mycompany \
-Dversion=1.0-SNAPSHOT -Dpackage=com.mycompany
cd'd进入项目目录,运行mvn jetty_run
以下载依赖项,构建并运行应用程序。
Ran mvn eclipse:eclipse
生成eclipse元数据。
在Eclipse中,File |新项目| “从现有来源”导入它。