Spring Tool Suite 配置Tomcat

Spring Tool Suite 第一次使用注意事项

  Spring Tool Suite最新版本是3.7.0,以Eclipse 4.5作为内核。不提供安装版本,解压即可使用,但是第一次启动的时候还是出现了问题,总是提示错误。

经过各种折腾终于找到原因,就是eclipse 4.5不再支持jdk 1.6。下载jdk 7.0,配置好环境变量后,STS成功启动。

页面也跟eclipse没啥区别

Spring Tool Suite 配置Tomcat

配置Tomcat服务器

  Java的编辑器怎么能没有我们伟大的Tomcat存在呢,配置也是很简单的:

  window-->preferences

  Spring Tool Suite 配置Tomcat

  找到这个窗口以后,点击Add按钮

  Spring Tool Suite 配置Tomcat

  看到我们可爱的Apache选项了,轻轻的去抚摸一下它,展开以后选择对应的版本,然后next...

  Spring Tool Suite 配置Tomcat

 

  Spring Tool Suite 配置Tomcat

  把这两个红框内的内容都宣称自己本地的,然后Finish

  Spring Tool Suite 配置Tomcat

  已经出现在列表里了,OK。先暂时告一段落。

创建一个SpringMVC的项目玩玩

  Spring Tool Suite 配置Tomcat

  Spring Tool Suite 配置Tomcat

  填写好project name(项目名称) + 选择Spring MVC Project以后  next

  Spring Tool Suite 配置Tomcat

  STS是利用maven构建项目,写好你的包名  Finish。

  Spring Tool Suite 配置Tomcat

  一个maven的Spring MVC构建完成了 。一段示例性的代码也被写好了。

跑起来吧小猫

  让我们把创建好的项目部署到Tomcat去,首先选中项目右键-->Run As -->Run on Server

  Spring Tool Suite 配置Tomcat

  点选Manually define a new server --> Apache下的对应版本,Finsh。

  小猫直接启动了

  Spring Tool Suite 配置Tomcat

  server下的对应的Tomcat的server.xml文件下的

<Context docBase="demo" path="/app" reloadable="true" source="org.eclipse.jst.jee.server:demo"/

 我们知道项目的地址了  http://localhost:8080/app

Spring Tool Suite 配置Tomcat

项目启动成功了,有乱码,记得改变对应 jsp的编码

<%@ page session="false" pageEncoding="utf8"%>

 

 一切正常了,但是怎么还是感觉怪怪的?

为什么部署的路径是:D:\workspace-sts-3.7\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps,这个也不是我们配置的tomcat的制定路径啊。我们继续研究一下。

双击server窗口下的Tomcat v7.0

Spring Tool Suite 配置Tomcat

弹出的页面让我们豁然开朗了吧

Spring Tool Suite 配置Tomcat

 我们只要选上Use Tomcat installtion (takes control of Tomcat installation)项目就可以发布到我们自己的tomcat下了,可是他是灰色的。那我们首先把Tomcat下的项目都remove掉

Spring Tool Suite 配置Tomcat

然后右击Tomcat v7.0 Server at localhost -->clean,再双击Tomcat v7.0 Server at localhost

Spring Tool Suite 配置Tomcat

修改Deploy path到我们自己的Tomcat下的webapps路径下

Ctrl + S  大功告成。 重新发布项目,到Tomcat下的webapps下看我我们自己部署的项目了吧。