相关疑难解决方法(0)

将JAR添加到Eclipse Java库

如何将JAR文件添加到Eclipse中现有的Java库?请注意,这不是用户库.

也就是说,如果查看Java项目的Java Build Path并单击Libraries选项卡,您将看到项目使用的库列表.如果展开给定库,您将看到该库中包含的JAR文件列表.我想在其中一个库中添加一个额外的JAR文件.

我使用的是Eclipse 3.4.0版.

eclipse jar

38
推荐指数
2
解决办法
14万
查看次数

如何让javac找到JAR文件?(Eclipse可以看到它们)

当我在Eclipse中时,我的项目编译时没有错误,但是当我尝试使用javac它进行编译时说我错过了一些包...

我复制了我的编译命令和下面的一些错误文本:

javac -classpath lib/ -d bin/ src/*.java
src/Cleaner.java:5: package net.sourceforge.jgeocoder does not exist
src/MyUtilities.java:19: package org.apache.commons.codec.binary does not exist
Run Code Online (Sandbox Code Playgroud)

在Eclipse中,我已将所有.JAR文件添加到构建路径中,并且程序编译得很好.

当我使用javac而不是Eclipse IDE时,为什么它找不到罐子?

java eclipse classpath

19
推荐指数
2
解决办法
3万
查看次数

从命令行编译.java文件 - 外部库,类路径

我在Eclipse中创建了一个项目,现在我正在尝试确保从命令行编译.java文件.我一直在尝试javac *.java在包含所有.java文件的文件夹中进行编译.但是,这会导致由于从外部库Joda-time引用类而导致的错误.我有以下.classpath文件,Eclipse为该项目制作但不知道如何处理它.

    <?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="src" path="src"/>
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
    <classpathentry kind="lib" path="libs/joda-time-2.2.jar"/>
    <classpathentry kind="output" path="bin"/>
</classpath>
Run Code Online (Sandbox Code Playgroud)

我尝试编译javac -classpath *.java但这只会产生更多错误.我的源文件位于'src'文件夹内的包文件夹中.我在哪里放置我的classpath文件和我的joda-time-2.2.jar文件,以及如何编译所有内容?

[编辑]我正在使用Windows 7

java compiler-construction command-line classpath libraries

3
推荐指数
1
解决办法
3万
查看次数