Eclipse Java远程项目赢得';t构建并运行

Eclipse Java远程项目赢得';t构建并运行,java,eclipse-rse,Java,Eclipse Rse,我已经花了6个小时以上的时间,最后我决定寻求社区的帮助 我在远程SSH集群上有一个Java项目,并使用RSE(远程系统资源管理器)将其导入eclipse。此项目以前是本地项目,具有许多库/依赖项。我已经配置了所有路径,并且所有路径都可以在远程集群上访问 我还想使用SSH(通过Eclipse外部工具)在远程集群上运行它。我已经配置了所有东西,甚至成功地运行了另一个项目。然而,现在的问题是Eclipse甚至没有在远程服务器上创建一个.class文件 该项目没有任何错误(如果我只是将其bin文件夹从我

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

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

我还想使用SSH(通过Eclipse外部工具)在远程集群上运行它。我已经配置了所有东西,甚至成功地运行了另一个项目。然而,现在的问题是Eclipse甚至没有在远程服务器上创建一个.class文件

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

任何帮助都是非常感谢的,因为我真的很绝望,需要让这件事的工作。
提前感谢。

我一直无法解决这个问题,我唯一能想到的就是Eclipse中的一个bug。似乎由于集群之间的传输速率较慢,一些文件无法构建,因为它们是部分获取/存储的。最后我编写了一个shell脚本,将文件传输到远程集群,并在那里编译和运行它


如果有人有更好的建议,我将非常感激。

我用另一种方式解决问题; 进入linux中的远程项目

cd youRemoteProject/build/classes 如果您的jar位于xxx\lib\a.jar中,则为b.jar

java-cp“;xxx\lib*”package.package.className


(您必须使用Java 6或更高版本,类路径通配符是JVM的一部分)

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

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


您是否检查了“problems”视图/“Errors”视图以了解实际问题所在?因此“Markers”视图通常非常有用。@Lavanya是的,首先它抱怨一些文本文件(关于它们已经存在的某些内容),但现在它说的是一些毫无意义的事情:文件****.java无法读取!此文件存在,并且可以在Eclipse中打开…@Thorbjørnravandersen感谢您的回复。那是什么?我不知道这是什么:(@m2x它是一个包含错误、警告、待办事项等的视图。非常方便…如果不显示它,它可以打开(在eclipse JEE中是默认的)