Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.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 当我添加某个jar时,为什么Eclipse会在引用库列表中显示lib文件夹?_Java_Eclipse_Jar - Fatal编程技术网

Java 当我添加某个jar时,为什么Eclipse会在引用库列表中显示lib文件夹?

Java 当我添加某个jar时,为什么Eclipse会在引用库列表中显示lib文件夹?,java,eclipse,jar,Java,Eclipse,Jar,我在Eclipse中编写了一个Java程序,并将其导出到一个名为sslogger.jar的可运行jar中。我在其他各种Java项目中使用这个jar。 我创建了第二个项目(project2),并将sslogger.jar复制到project2的lib文件夹中。当我使用 项目->属性->Java构建路径->添加JAR。。。它显示一个“额外”lib文件夹,其中包含jar列表。我尝试过从lib文件夹中删除sslogger.jar并使用“addexternaljars…”选项,但得到了相同的结果。 我有第

我在Eclipse中编写了一个Java程序,并将其导出到一个名为sslogger.jar的可运行jar中。我在其他各种Java项目中使用这个jar。 我创建了第二个项目(project2),并将sslogger.jar复制到project2的lib文件夹中。当我使用 项目->属性->Java构建路径->添加JAR。。。它显示一个“额外”lib文件夹,其中包含jar列表。我尝试过从lib文件夹中删除sslogger.jar并使用“addexternaljars…”选项,但得到了相同的结果。 我有第三个项目,它也使用sslogger.jar(复制到第三个项目的lib文件夹),但它不显示lib文件夹。Project2运行良好,“extra”lib文件夹对项目没有负面影响,但显示“extra”lib文件夹似乎很奇怪。其他程序员使用sslogger.jar,也遇到过同样的问题。我们使用SVN版本控制。任何关于为什么会发生这种情况的想法都会有所帮助

下面是.classpath文件:

> <?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="src" path="src"/>
    <classpathentry kind="src" path="test"/>
    <classpathentry kind="lib" path="lib/netty-all-4.0.34.Final.jar"    
        sourcepath="lib/netty-all-4.0.34.Final.jar"/>
    <classpathentry kind="lib" path="lib/kafka_2.10-0.8.2.1.jar"/>
    <classpathentry kind="lib" path="lib/kafka-clients-0.8.2.1.jar"/>
    <classpathentry kind="lib" path="lib/scala-library-2.10.4.jar"/>
    <classpathentry kind="lib" path="lib/json-simple-1.1.jar"/>
    <classpathentry kind="lib" path="lib/scala-library-2.10.2.jar"/>
    <classpathentry kind="lib" path="lib/log4j-1.2.16.jar"/>
    <classpathentry kind="lib" path="lib/slf4j-api-1.4.3.jar"/>
    <classpathentry kind="lib" path="lib/slf4j-log4j12-1.4.3.jar"/>
    <classpathentry kind="lib" path="lib/metrics-core-2.1.5.jar"/>
    <classpathentry kind="lib" path="lib/org-apache-commons-codec.jar"/>
    <classpathentry kind="lib" path="lib/sslogger.jar"/>
    <classpathentry kind="con"  
       path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
    <classpathentry kind="output" path="bin"/>
</classpath>
>

能否发布项目的.classpath文件的内容?能否发布项目的.classpath文件的内容?