我花了6个小时以上的时间,最后我决定寻求社区的帮助。

我在远程SSH群集上有一个Java项目,并已使用RSE(远程系统资源管理器)将其导入eclipse。该项目曾经是本地项目,并且具有许多库/依赖项。我已经配置了所有这些路径,并且所有路径都可以在远程集群上访问。

我也想使用SSH(通过Eclipse External Tools)在远程集群上运行它。我已经配置了一切,甚至成功运行了另一个项目。但是,现在的问题是,Eclipse甚至没有在远程服务器上创建SINGLE .class文件!

该项目没有任何错误(如果我只是将其bin文件夹从计算机复制到远程集群中就可以使用),但是由于Eclipse不会生成单个.class文件,因此在其bin中没有任何可运行的内容远程群集上的文件夹。
还值得一提的是,由于某种原因,我不理解,Project Exlorer中的项目名称上有一个红色的x(指示错误),但是此项目中的任何源代码/软件包上都没有这样的东西。
“自动构建”选项处于活动状态,手动清理和构建也不起作用。

非常感谢我的帮助,因为我真的很拼命,需要使这件事起作用。
提前致谢。

最佳答案

我有一个类似的问题,此解决方案对我有用:
在META-INF文件夹(本地项目上下文)的java context.xml文件中,添加了path =“ / myProjectName”,它开始自动构建。

<Context path="/jvals" antiJARLocking="true" antiResourceLocking="true">
<Resource name="jdbc/jvals"....

关于java - Eclipse Java Remote Project无法构建和运行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16044912/

10-11 22:37
查看更多