STS运行项目无Run on server选项且目标运行时无服务器如何解决
解决步骤
第一步:在STS中添加服务器运行环境
- 打开STS顶部菜单栏的
Window→Preferences(Mac系统路径为STS→Settings) - 在左侧配置栏依次点击
Server→Runtime Environments,点击右侧的Add按钮 - 列表中选择你要使用的服务器类型(比如对应版本的Apache Tomcat),勾选
Create a new local server后点击下一步 - 浏览选中本地已安装的服务器根目录,选择匹配的JRE版本后点击
Finish完成服务器添加
第二步:给项目绑定目标运行时
- 右键点击你的项目,选择
Properties - 左侧菜单选择
Targeted Runtimes,右侧列表会显示刚才添加的服务器,勾选对应服务器后点击Apply and Close
第三步:刷新项目验证功能
- 如果是Maven项目,右键点击项目选择
Maven→Update Project,选中对应项目后点击OK - 再次右键查看
Run As选项,即可看到Run on Server选项
异常排查
如果操作后仍无该选项,确认项目是Web项目类型:右键项目 → Properties → Project Facets,确认勾选了Dynamic Web Module以及对应适配版本,保存设置后重试。
内容的提问来源于stack exchange,提问作者varun
相关产品推荐
相关产品推荐

