我无法在eclipse中将我的项目添加到服务器 - 为什么会这样?
我安装了所有必要的工具(Web Dev,Java EE,服务器适配器,Tomcat本身,所有东西)
我配置了运行时环境,将所有Java版本调整为JDK 6(因为它应该在Tomcat 6上运行),但在创建新服务器时,仍然可以添加资源的对话框的左侧是空的。
我还能尝试什么?
PS:在W7教授身上使用Juno
答案 0 :(得分:80)
您没有将项目创建为“动态Web项目”,因此Eclipse无法将其识别为Web项目。创建新的“动态Web项目”或转到属性 - > 项目方面并选中动态网络模块
答案 1 :(得分:22)
1.点击Package Explorer
视图中的项目名称。
2.选择Properties
3.选择Project Facets
4.单击Runtimes
选项卡
5.检查服务器
6.单击OK
现在:
Servers
视图Add and Remove ...
答案 2 :(得分:4)
我已将此问题修复为将Dynamic Web Module
添加到Project Facets
Package Explorer
视图中的项目名称。Properties
Project Facets
Dynamic Web Module
答案 3 :(得分:4)
转到项目属性 - > 项目方面,确保动态网络模块&检查了Java。
除此之外,“Cloud Foundry独立应用程序”需要取消选中(如果已选中)。默认情况下,很少有IDE预先选择此选项。
答案 4 :(得分:3)
如果您能够在Eclipse项目资源管理器中看到项目但在将项目添加到Web服务器时无法看到项目,请按照项目属性 - >项目方面,确保 动态网络模块 &已勾选 Java 。
答案 5 :(得分:2)
关闭eclipse并启动您能够看到的服务器并运行该项目。
答案 6 :(得分:1)
按照其他海报建议的上述步骤后,执行以下步骤
你现在应该好好去。
答案 7 :(得分:1)
步骤,我曾经解决过:
your version
现在,您应该可以右键单击“添加和删除”将其添加到服务器
注意:此外,在清除/运行时,您会遇到多个实例错误,请打开server.xml并确保它包含每个应用程序的单个实例,而不是多个。
答案 8 :(得分:0)
就我而言,.project文件是只读的(以这种方式从源代码控制中拉出)。使它可写可解决问题。
Eclipse氧气。
答案 9 :(得分:-2)
对我来说: 这是Eclipse火星不支持jdk7所以我添加了jdk8。它奏效了。