Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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
如何在Eclipse中将Jar文件用作Java项目_Java_Eclipse_Jar_Import - Fatal编程技术网

如何在Eclipse中将Jar文件用作Java项目

如何在Eclipse中将Jar文件用作Java项目,java,eclipse,jar,import,Java,Eclipse,Jar,Import,我有一个现有项目的jar文件。我想为该项目中的每个类编写Junit测试用例。为此,我想在Eclipse中将该jar文件作为java项目导入,以便开始相同代码的新开发。是否可以像导入.war文件一样导入.jar文件,然后开始开发web项目?如果是这样的话,怎么办?一个.jar文件只是一个.zip文件,其中包含java项目的所有类文件。如果源文件包含在.jar文件中,您可以将其解压缩并添加到eclipse中。如果jar中有源文件,即.java文件和.class文件,则无法执行您想要执行的操作。如果j

我有一个现有项目的jar文件。我想为该项目中的每个类编写Junit测试用例。为此,我想在Eclipse中将该jar文件作为java项目导入,以便开始相同代码的新开发。是否可以像导入
.war
文件一样导入
.jar
文件,然后开始开发web项目?如果是这样的话,怎么办?

一个.jar文件只是一个.zip文件,其中包含java项目的所有类文件。如果源文件包含在.jar文件中,您可以将其解压缩并添加到eclipse中。如果jar中有源文件,即
.java
文件和
.class
文件,则无法执行您想要执行的操作。

如果jar中有源文件,则将jar重命名为zip并解压缩文件。现在可以在eclipse中的
src
文件夹下手动复制这些java文件


修改完成后,可以像这样创建带有修改的新jar->
右键单击eclipse中的project->export->Java->jar
选项。或者你可以使用ANT/Maven或类似的构建工具。

我想你没有理解我的观点,我想在那个罐子里做些改变,只是没有依赖的项目。你是说没有任何直接导入的方法,就像我们为战争所做的那样?