Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.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 附加源-Maven依赖性[NetBeans]_Java_Maven_Netbeans_Github_Dependencies - Fatal编程技术网

Java 附加源-Maven依赖性[NetBeans]

Java 附加源-Maven依赖性[NetBeans],java,maven,netbeans,github,dependencies,Java,Maven,Netbeans,Github,Dependencies,我在Mac上运行NetBean 7.4,对Maven依赖性有些陌生。 我得到了一个使用Maven下载网络模拟框架的项目。 结果发现框架有一个bug,老师给了我们一个公共的GitHub存储库,里面有框架的所有源代码,这样我们也可以修改它 如何将GitHub链接(带有源代码)连接到NetBeans,以便能够修改框架类?框架类上出现的“AttachSources…”按钮要求提供一个JAR或ZIP(如果我从GitHub下载ZIP,它就不起作用)。 此外,看起来dependencies文件夹中的框架文件无

我在Mac上运行NetBean 7.4,对Maven依赖性有些陌生。 我得到了一个使用Maven下载网络模拟框架的项目。 结果发现框架有一个bug,老师给了我们一个公共的GitHub存储库,里面有框架的所有源代码,这样我们也可以修改它

如何将GitHub链接(带有源代码)连接到NetBeans,以便能够修改框架类?框架类上出现的“AttachSources…”按钮要求提供一个JAR或ZIP(如果我从GitHub下载ZIP,它就不起作用)。 此外,看起来dependencies文件夹中的框架文件无论如何都无法修改(只读文件)

谢谢大家。

要“连接”两个不同的项目,签出源代码的版本必须与maven pom.xml中的版本相同

因此,克隆github存储库,找出哪个分支/标记与项目中的版本匹配,并将其签出。然后打开项目。如果您做得正确(并且假设github项目实际上是maven),您的项目的依赖项部分将使用类似项目的图标列出它们。然后将项目链接起来