在服务器上运行选项不会出现在Eclipse中
我正在学习SpringMVC框架,并签出了他们的代码的副本: https : //src.springframework.org/svn/spring-samples/mvc-basic/trunk/我可以做maven构build,安装和一切。 但在Eclipse上,运行在服务器上的选项从未出现过。 我有tomcat服务器启动和运行,也得到了Eclipse的插件。 为什么在服务器上运行选项丢失? 这是一台Ubuntu机器。 当我在Windows机器上尝试完全相同的东西时,一切都很好。 它具有相同版本的eclipse和作为Ubuntu机器安装的各种插件。 我能够从Eclipse“在服务器上运行”选项启动它。
有人能帮我弄清楚为什么? 谢谢。
你创build了一个Web项目吗? 如果右键单击该项目并转到“属性”>“项目构面”,select“dynamicWeb模块”?
我有一个类似的问题。 Maven项目的结构与“dynamicWeb项目”不同。 Eclipse只知道如何部署Dynamic Web Projects(Web Tools Platform使用的项目结构)。
为了解决这个问题并告诉Eclipse如何部署一个“maven style”项目, 你必须安装M2E Eclipse WTP插件(我想你已经使用了m2e插件)。
要安装:Preferences-> Maven-> Discovery-> Open Catalog并selectWTP插件。
重新安装后,您将能够“在服务器上运行”那些maven web项目的项目。
希望有所帮助,
对于我的工作:右键单击项目>属性>项目面孔>将configuration从“自定义”更改为“Apache Tomcat v7.0的默认configuration”>确定,然后运行服务器选项已出现。
按照以下步骤操作:
1)右键单击你的Maven项目。
2)selectMaven
3)更新项目
4)检查
-
从pom.xml更新项目configuration
-
从本地文件系统刷新工作区资源。
-
干净的项目。
而已。
你在eclipse中的服务器视图中看到任何服务器吗? 可能只是你没有创build任何服务器实例。
也许你失去了一些configuration,检查属性中的jar依赖关系 – >部署程序集。 如果你错过了一些东西,尝试再次添加依赖关系。
在我的情况下,修复这个,运行在服务器上再次出现。
该主题是旧的,但今天我面临同样的问题,我导入了一个Maven项目,当我试图将其添加到Tomcat它没有显示该项目。 什么对我有效:
Properties >> Project Facets然后标记选项:
dynamicWeb模块 + Java和JavaScript (可选),然后单击应用。 我希望它会帮助别人:)
只有一件事为我解决了这个问题。 在pom.xml中,添加标签:
<packaging>war</packaging>
然后保存后,当你右键点击项目,现在应该看到显示“Run As … Run on Server”选项。
我们必须安装M2E Eclipse WTP插件要安装:Preferences-> Maven-> Discovery-> Open Catalog并selectWTP插件。
并重新启动日食
右键单击该项目,转到“运行方式”,select“运行configuration”并创build一个运行configuration。
- 如何实现Eclipse的清理和构build(又名重build)?
- Eclipse – 默认键盘快捷键列表
- 在Eclipse中删除一行
- Android SDK安装问题 – 对端未通过身份validation
- Eclipse 3.7(Indigo)+ Tomcat7 – 无法使用所选types创build服务器
- 如何获取closures钩子从Eclipse启动的进程上执行
- 在Eclipse中,当所有的Java源码编译没有错误时,什么会导致Package Explorer“red-x”error-icon?
- Eclipse光标变成十字准线
- 如何在Eclipse Classic中安装Eclipse Marketplace?