Spring MVC Maven 环境搭建与部署

本文详细介绍了如何使用TheSpringToolSuite(STS)快速搭建SpringMVC项目,包括安装JDK、配置环境变量、创建项目、本地编译、部署到Web容器等步骤,并提供了注意事项和操作指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文简单演示了本地开发环境的搭建、项目出包、部署运行、HelloWorld,以及部分注意事项。

起初的玩法:先安装Eclipse,然后分别下载并安装Maven、Spring的插件,再进行工程模式转换,也许还需要手动配置Output Path什么的。

现在……我们可以直接使用STS完成所有工作。

STS :

The Spring Tool Suite? (STS) provides the best Eclipse-powered development environment for building Spring-powered enterprise applications. STS supplies tools for all of the latest enterprise Java and Spring.

一、安装JDK配置系统环境变量

这个……略。


二、下载Spring Tool Suite

这里以2.8.1版本举例,最新版本已经到了3.1.0。

下载页:http://www.springsource.org/downloads/sts-ggts

下载其中的springsource-tool-suite-2.8.1.RELEASE-e3.7.1-win32-installer.exe

如果你是32bit Windows系统,可以直接点此下载,否则需要下载与自己系统匹配的版本。

http://download.springsource.com/release/STS/2.8.1/dist/e3.7/springsource-tool-suite-2.8.1.RELEASE-e3.7.1-win32-installer.exe

(从实际效果看,installer的使用没有任何问题,Zip格式我在Win下解包时遇到了文件名过长无法解压的情况。)

下载好后安装即可。


安装目录如图所示,已经包含了maven与spring。到sts-2.8.1.RELEASE中启动STS.exe即可打开IDE。


三、配置maven环境变量

M2_HOME 指向apache-maven-3.0.3


并在Path中加入maven的bin目录


完成上述步骤,可以到cmd中验证一下是否生效


至此我们的环境就准备好了。


四、创建Spring MVC Project

在IDE中,New -> Project -> Spring Template Project


Next后选择Spring MVC Project

输入Project name和Package name


工程建好后如图:


图中的Maven Depandencies可能还没有,我们执行打包命令后就会添加进来。


五、本地编译出包

方法:cmd中,到工程目录下,执行 mvn clean install。maven会自动下载项目中依赖库文件。



成功后,部署用的war包已经打好,我们可以直接放到Web容器上运行。



六、部署到Web容器运行并查看结果

下面是我部署到虚拟机的tomcat下运行的结果:

把刚刚生成的abc.war放到tomcat的webapps下,并重启tomcat,abc已被识别并解压运行。


使用浏览器登录查看:


Finish~

注意事项

1、如果打包过程中报错是* LOC 什么的,删除你本地的maven repository目录再重新打包就能解决。

2、本地的maven repository在apache-maven-3.0.3\conf\settings.xml中配置,默认应该是在C盘我的文档下。

3、如果下载过程失败,可能你的机器登录Internet是需要代理的(比如公司内网),一样在settings.xml中可以配置代理。

Author:Pirate Leo
blog:http://blog.youkuaiyun.com/pirateleo
email:codeevoship@gmail.com
转载请注明出处。
由于博文在发布后难免会有勘误或补充,推荐到本博客中阅读此文。


### 配置和使用 Pytest 进行测试 #### 在 PyCharm 中配置 Pytest 测试框架 为了在 PyCharm 中配置 Pytest,可以通过命令面板来完成这一过程。当安装了 Python 插件之后,通过组合键 `Ctrl+Shift+P` 打开命令面板,并输入 “Python test”,此时会出现一系列选项供选择[^1]。 对于希望指定默认测试运行器的情况,默认测试运行器的选择同样重要。从给出的选项中挑选 Py.test 来作为‘Default test runner’,这一步骤确保后续所有的测试都将由 Py.test 负责执行[^2]。 #### 创建与编写测试案例 一旦选择了合适的测试运行器,在项目的适当位置创建一个新的 Python 文件用于编写测试函数。按照 Pytest 的命名约定,文件名通常以 `test_` 开头或结尾以便被自动识别为测试模块。每个测试方法也应遵循相同的命名规则,即以 `test_` 前缀开头。 ```python def test_example(): assert True == True ``` 上述代码展示了一个简单的测试例子,其中定义了一个名为 `test_example()` 的函数用来验证布尔表达式的真伪情况。 #### 运行测试 完成测试脚本编写后,右键点击任意测试文件内的空白处或者整个目录,接着从弹出菜单里选取 "Run 'pytest in ...'" 项启动测试流程。另外一种方式是在编辑窗口左侧边栏找到绿色的小箭头图标直接单击它也可以触发相同的操作。 PyCharm 将会在底部专用区域显示详细的测试报告,包括成功与否的状态以及任何可能发生的错误信息。如果遇到失败的情形,则可以根据提示进一步排查问题所在之处。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值