2011-06-03 57 views
6

使用Git将标准.java文件导入到Eclipse后,我尝试编译并运行该文件。 Eclipse给了我这个错误:使用eGit导入到eclipse后,无法编译和运行。我该怎么办?

"Unable to launch: The selection cannot be launched, and there are no recent launches." 

我该怎么办?

+0

你没有说,如果你输入一个java文件到现有的Eclipse Java项目,或者如果你试图导入来自git reop的java源代码,没有eclipse项目信息。 – 2011-06-03 18:18:25

+0

第二个。 – PersianExcursion 2011-06-04 01:56:57

+0

噢好吧。我认为您需要确保Java源文件所在的文件夹在项目设置中被指定为源文件夹。 – MatrixFrog 2011-06-04 17:46:03

回答

5

您必须确保您的java代码位于java项目中。如果git源码是从ant生成的,则会出现一个“File> New> Other ..>来自ant build文件的Java项目”。

否则,您需要在eclipse中创建一个java项目,然后1)将源代码导入proj/src目录或2)在eclipse中创建一个指向文件系统源位置的链接文件夹。

然后您需要设置类路径(添加编译所需的任何jar)。

+0

谢谢。这是我最终做的。 – PersianExcursion 2011-06-08 20:48:20

0

不是真的git相关,我不认为。你只需要告诉它要运行哪个文件。右键单击包含main()函数的文件,然后单击“Run As ...”> Java应用程序

+0

谢谢,但没有那个选项。只是添加运行配置的选项,这会让我感到困惑 - 必须有更好的方法。 – PersianExcursion 2011-06-04 01:58:29

0

在Eclipse“Clone Git Repository”向导的最后一个屏幕中,确保 “复制完成后导入所有现有Eclipse项目”被选中。

(也许这个选项的时候没有这个问题被张贴3年前。)

相关问题