【小记】STS4首次使用的小问题——没法部署到Tomcat

今天使用Mac Air配置一下新环境,虽然已经有IDEA了,可是为了兼容公司大部分人的开发工具,要下个Ecplise,但又以为Ecplise用得很久了,因而尝鲜决定用下Spring对Ecplise进行改造后的一个开发工具——STS(Spring Tool Suite ),并且如今已经更新到第4版了。web

这个工具主要仍是面向Spring开发的,但其中也有其余的两个工具,小伙伴能够尝试下。网络

我是下载了Ecplise这个版本,下载安装后,从SVN导入项目,添加了依赖,配置了Maven、Tomcat以及其余一些插件以后,项目没有报错提示,但却没法发布到Tomcat中去,提示找不到能够部署的Web项目,非常奇怪。立刻就发现了项目配置中的“Project Facet”的配置不太同样,一开始导入进入只有“Convert to facet form ...”的字样,我点了以后,就出现了简单的几个配置,但却没有熟悉的“Dynamic Web Module”,也就是选择web.xml版本配置的一个选项,只有以下的三个选项。工具

通过一番摸索已经查看说明以后,发现STS4没有预装Web插件(心里蹦腾,这基础配置居然没有。。。),因而尝试在Ecplise的市场应用中找,也就是工具栏中的“Help”当中。开发工具

而后搜索“facet”,我根听说明的内容,应用于Java Web应用,因而选择了这个插件。点击“Install”(由于我安装完成了,就显示了“change”),接着就是下一步之类的操做,有些网络慢的耐心等待,毕竟是国外的服务请求。ui

最后就是安装完成重启STS,从新打开工程的属性,就能够看到有了“Dynamic Web”选项了,勾选以后从新编译项目,就能够发布到Tomcat了。插件

完整的选项应该是下图这种:orm

相关文章
相关标签/搜索