Eclipse:所选内容不包含任何可以在服务器上运行的资源
我无法将maven java web应用程序项目运行到EclipseIDE中配置的tomcat 起初,我可以右键单击该项目并在tomcat服务器上运行它,但自从我将该项目共享到存储库之后,我就无法这样做 我断开了项目与存储库的连接,现在我甚至看不到EclipseIDE中的RunAs->RunonServer选项 我正在使用m2e插件版本0.12.1和EclipseHelios以及Tomcat6 有人能帮我理解我在这里遗漏了什么吗Eclipse:所选内容不包含任何可以在服务器上运行的资源,eclipse,tomcat6,m2eclipse,web-deployment,Eclipse,Tomcat6,M2eclipse,Web Deployment,我无法将maven java web应用程序项目运行到EclipseIDE中配置的tomcat 起初,我可以右键单击该项目并在tomcat服务器上运行它,但自从我将该项目共享到存储库之后,我就无法这样做 我断开了项目与存储库的连接,现在我甚至看不到EclipseIDE中的RunAs->RunonServer选项 我正在使用m2e插件版本0.12.1和EclipseHelios以及Tomcat6 有人能帮我理解我在这里遗漏了什么吗 谢谢。我不知道你是否解决了你的问题,但我遇到了完全相同的问题,永远
谢谢。我不知道你是否解决了你的问题,但我遇到了完全相同的问题,永远无法解决它。然后我保存了我所有的项目,删除了所有其他项目,从0开始启动Eclipse,就好像它刚刚被下载一样,重新安装了插件,并开始了新项目,复制我以前项目的内容。
是的,我花了一个小时,这不是一个专家解决方案,但有时最好从头开始。也许您需要更新web项目中.settings文件夹中的两个文件: .settings/.jsdtscope
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src/main/WebContent"/>
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
<attributes>
<attribute name="hide" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
<classpathentry kind="output" path=""/>
.settings/org.eclipse.wst.common.component
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="Web">
<wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
<wb-resource deploy-path="/" source-path="/src/main/WebContent" tag="defaultRootSource"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/test"/>
<property name="java-output-path" value="/Web/build/classes"/>
<property name="context-root" value="shequwang-web"/>
</wb-module>
将这两个文件中的path=“src/main/WebContent”值更改为您的值,然后重新启动IDE。完成此操作后,它再次正常工作。我最近在STS中遇到了这个问题
执行以下步骤后,错误消失
这对我来说很有效。试试看,这可能是你的问题。将你的项目复制到其他位置。 转到eclipse,右键单击Project并展开runAs。 单击maven安装。
如果问题仍然存在,请删除该项目并再次导入。我刚刚安装了Maven Integration for WTP.0.12.0插件,但也没有任何帮助。项目的类型是什么?它是一个动态web项目还是maven项目?@PriyankDoshi:它是一个maven web应用程序。我认为maven没有这样的选项。即使我们也使用相同的选项。我们遵循的做法是在服务器中手动复制war文件并运行它。@PriyankDoshi:是我创建项目的方式。我已经使用本地存储库在本地正常工作了,但不知怎的,我弄明白了为什么它在远程存储库中不能同样工作。很抱歉,我已经有一段时间没有访问stackoverflow了。就像你一样,我无法解决问题,因为我不确定是否有问题。一旦项目签入远程存储库,除了下载巨大的远程日志文件外,我只能使用控制台查看日志(应用程序日志)和所有内容。例如,我必须从项目目录中运行,
mvntomcat:run
。谢谢你的回复。