一尘不染

Eclipse“错误:无法找到或加载主类”

java

我在笔记本电脑上有一个日食项目,我将其推送到Git https://github.com/chrisbramm/LastFM-History-Graph.git

它可以完全在我的笔记本电脑上运行,并且可以正常运行/构建,但是在我的台式机上,Eclipse没有显示错误

错误:找不到或加载主类lastfmhistoryguis.InputPanel

我尝试从以下位置构建项目:

Project>Build Project

但是什么也没发生。我已经PATH在此计算机上将变量设置为JRE6,JRE7和JDK 1.7.0,即使这些变量未在笔记本电脑上设置。

我确实有JAR文件(last.fm-绑定-0.1.1.jar这是在我的).classpath文件,该文件是在C:\用户\克里斯\下载文件夹在我的笔记本电脑,因此它不包括在git的树,我最近将其带入项目文件夹并提交了,但是我不确定我是否做对了。这是否也会引起问题,但是这里没有主要论点。

我现在无法解决问题,需要检查/更改。


阅读 431

收藏
2020-03-12

共1个答案

一尘不染

在类路径中,你使用的是绝对路径,但是你已将项目移至可能具有不同文件结构的新计算机上。

因此,在类路径中,你应该使用相对路径(如果可能将JARS与项目捆绑在一起,通常也可以):

在你的.classpath更改中

<classpathentry kind="lib" path="C:/Users/Chris/Downloads/last.fm-bindings-0.1.1.jar" sourcepath=""/><classpathentry kind="lib" path="C:/Users/Chris/Downloads/last.fm-bindings-0.1.1.jar" sourcepath=""/>

<classpathentry kind="lib" path="last.fm-bindings-0.1.1.jar"/>
2020-03-12