我正在寻找一个可以轻松实现的Spring MVC 2.5 Web应用程序示例:
Spring发行版中包含几个示例应用程序('petclinic'和'jpetstore'),但它们不提供任何Eclipse项目文件(或生成它们的方法)。它们对我的需求似乎有点复杂,例如:需要设置本地数据库。
答案 0 :(得分:15)
使用Spring MVC项目启动和运行的最简单方法是使用SpringSource Tool Suite,这是另一个基于Eclipse的免费IDE。
IDE与Spring / Maven之间的集成非常紧密,它配备了一个应用服务器,可以为您部署Web应用程序。
按照以下步骤获取有效的Spring MVC Web应用程序。
如果有效,你会看到一个网页上写着“恭喜!你正在运行Spring!”
答案 1 :(得分:9)
虽然不是一个可以下载的应用程序,Developing a Spring Framework MVC application step-by-step涵盖了在Eclipse中使用ant构建脚本创建spring应用程序,并完成了单元测试。
这符合以下要求:
答案 2 :(得分:4)
这里有一个Spring MVC的Maven原型(模板项目结构):
http://docs.codehaus.org/display/MAVENUSER/Archetypes+List
这是进行此类调查的良好起点。要使用Maven创建原型,请先安装Maven:
http://maven.apache.org/plugins/maven-install-plugin/
然后使用原型创建项目:
http://maven.apache.org/guides/introduction/introduction-to-archetypes.html
您还可以使用Eclipse的m2eclipse插件来简化此操作,并使用向导引导您完成项目的各个阶段。只需右键单击 - >新项目 - >其他,Maven并选择原型。希望有所帮助。
答案 3 :(得分:3)
答案 4 :(得分:2)
答案 5 :(得分:1)
使用AppFuse
答案 6 :(得分:1)
我就像Drew描述的那样工作,但新用户有一个陷阱(意思是全新安装,不熟悉Maven或m2eclipse)。你会收到这个错误:
[ERROR] Error executing Maven.
[ERROR] The specified user settings file does not exist: /home/user/.m2/settings.xml
解决方法是只创建几乎空的settings.xml:
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
</settings>
(我后来发现this bug report。) 在那之后,我在做生意。我甚至可以导出为WAR文件并部署到我的WebSphere Community Edition安装上。谢谢你,德鲁!
早一点,我写道:
哼。没关系。我放弃了,关闭了我的机器,当我回来时,一切正常(除了我正在处理的一个小Maven问题)。把它归结为一个bug。
早些时候,我写道:
我很高兴听到STS,所以我下载并安装了它。它完美无缺。这是一台新机器,所以我拥有最新的一切 - java 1.6,eclipse 3.5.1等。
在上述说明的第2步,我收到此错误: “指定的JRE安装不存在”
我已经设置了我能找到的所有路径,所以我不确定它在抱怨哪个JRE。帮助
答案 7 :(得分:1)
你也可以使用Spring Roo来做到这一点。 http://www.springsource.org/roo
答案 8 :(得分:0)
您可以使用下面的链接下载hello world spring mvc项目