Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.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向netbeans中的项目添加第三方源库_Java_Netbeans 7 - Fatal编程技术网

Java向netbeans中的项目添加第三方源库

Java向netbeans中的项目添加第三方源库,java,netbeans-7,Java,Netbeans 7,我想在我的项目中使用第三方源程序包。我正在使用NetBeans IDE。我可以添加二进制jar文件并编译我的应用程序。但是,我有时需要更改和自定义第三方的代码 我试图添加第三方的源jar MyProject> Customize > Libraries > Add Jar 但无法找到必要的库,因此无法运行或编译应用程序 我还尝试将源代码添加为项目,但也没有成功 为了解决这个问题,我可以更改源代码,创建一个新的jar,然后将jar添加到我的应用程序库中。然而,考虑到我需

我想在我的项目中使用第三方源程序包。我正在使用NetBeans IDE。我可以添加二进制jar文件并编译我的应用程序。但是,我有时需要更改和自定义第三方的代码

我试图添加第三方的源jar

    MyProject> Customize > Libraries > Add Jar
但无法找到必要的库,因此无法运行或编译应用程序

我还尝试将源代码添加为项目,但也没有成功

为了解决这个问题,我可以更改源代码,创建一个新的jar,然后将jar添加到我的应用程序库中。然而,考虑到我需要进行测试,并且可能需要多次更改代码,它不是一个可伸缩的解决方案

最后,我需要一种导入第三方源代码的方法,以便在编译和构建应用程序时,所有更改(包括我在第三方代码中所做的更改)都能生效


提前感谢您的时间。

从您的第三方源代码创建一个新项目,并将其添加到buildpath,并且只有在您构建/导出/打包您的项目时,才能确保它具有jar的最新版本。

对于所有像我一样感到困惑的人,我创建了一个新的Java项目(从现有源代码)并将第三方的源代码显示为源代码。然后单击finish,2。然后转到我自己的项目,执行配置->库->添加项目,并添加我从现有第三方源代码创建的项目。成功了。谢谢