Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Java项目从GitHub导入Eclipse_Java_Eclipse_Github - Fatal编程技术网

将Java项目从GitHub导入Eclipse

将Java项目从GitHub导入Eclipse,java,eclipse,github,Java,Eclipse,Github,我正试图将GitHub上的一个项目导入eclipse,因为我想向其中添加一些东西。然而,每当我添加它,我就会发现大量的错误和问题 GitHub项目是 我尝试将它添加到eclipse中,但没有成功。然后我尝试在eclipse中创建一个项目,然后把文件放进去,但没有成功。我还在网上读到,转到Configure->Convert to Maven Project可以工作,然后导入该源代码所依赖的spiget.jar文件。然而,这不起作用,只会给我带来大量的导入错误 我遇到的错误:首先,确保您使用的是最

我正试图将GitHub上的一个项目导入eclipse,因为我想向其中添加一些东西。然而,每当我添加它,我就会发现大量的错误和问题

GitHub项目是

我尝试将它添加到eclipse中,但没有成功。然后我尝试在eclipse中创建一个项目,然后把文件放进去,但没有成功。我还在网上读到,转到
Configure->Convert to Maven Project
可以工作,然后导入该源代码所依赖的
spiget.jar
文件。然而,这不起作用,只会给我带来大量的导入错误


我遇到的错误:

首先,确保您使用的是最新版本的Luna

在eclipse中,File>Import>Git>projectsfromgit>existinglocalrepository。 在从Git导入项目屏幕中,单击添加,然后转到克隆存储库的位置。单击打开、完成,然后单击下一步。选择Java>Java项目,然后再次单击下一步

在这一点上,有三种选择

  • 导入现有项目
  • 使用“新建项目向导”
  • 作为一般项目导入
  • 选择“使用新项目向导”。然后,取消选中“使用默认位置”,然后单击浏览。选择一个文件夹(您可能希望复制回购的位置),单击“打开”,并为项目命名。单击“下一步”,确保src/bin文件夹设置正确,然后单击“完成”


    当然,importfromgit选项只是在Luna中添加的,所以如果需要,可以更新eclipse

    那个项目是一个maven项目。一种简单的方法是将该项目克隆到您的机器中,并使用File-import-maven-existingmaven项目将其作为maven项目导入


    Eclipse将帮助您解析pom文件,配置项目并下载必要的LIB。

    您如何导入?您是否将其作为maven项目导入?您是否使用一些maven插件来设置类路径?或者您是通过命令行w/“mvneclipse:eclipse”通过Maven运行的?这看起来像是一个类路径设置问题。因为我想将它保留在GitHub上,所以我将从GitHub导入->Git->项目。我忘了提到这一点:首先使用shell进行克隆,然后按照我的说明进行操作。在我看来,使用GitHub for Windows/Mac比使用eclipse内置的git插件更容易。如果有必要,可以从命令行使用gitshell进行重定基址和其他操作。所以这有点奏效了。这让我犯了一个新的错误。您是否在项目属性的生成路径中修改了某些内容?导入maven项目时,java源目录为“src/main/java”。作为您导入的项目。但是,在您的错误消息中,它试图查找“src/java”或“swornguns/src/java”。因此,使用新的导入时,没有任何更改,这是文件结构,我在大多数类中都有错误,而且在运行它时,我会收到以下错误:“org.bukkit.plugin.invalidluginexception:找不到主类`net.dmulloy2.swornguns.swornguns'”我之前移动这个项目的原因是因为它消除了所有类中的错误。我不知道这个项目以及它应该如何运行,也许它需要一些maven插件或其他依赖项。你可以用谷歌搜索一下。像这样我发现:。从编译错误中,您可以看到遗漏了什么。并尝试将相关jar作为maven依赖项查找。