我不能在我的项目中包含jar文件

时间:2012-02-20 20:24:05

标签: java jar javac

我尝试在我的程序中使用sourceforge库。 在我的计算机上,我使用Eclipse,我轻松地将jar文件添加到我的项目中。 现在,我想将代码移动到另一台计算机。

我尝试了一个可执行的jar文件,但问题是我无法在新计算机上调试它。 所以,我决定移动源代码并在那里编译它。

我尝试了以下方法,但在所有方面都失败了:(所有在Windows命令提示符下)

  1. 将jar文件复制到jre文件夹的/ lib / ext文件夹中,并将此文件夹添加到classpath
  2. javac -cp ".\lib\*.jar" src/*.java
  3. javac -cp "./lib/*.jar" src/*.java
  4. 在所有这些中,java jar文件中定义的类无法被java识别! 实际上包裹找不到......

    有什么想法吗?我正在做的任何愚蠢的事情?

1 个答案:

答案 0 :(得分:1)

用于匹配目录中所有jar的正确通配符只是

-cp "dir/*"

请参阅此页面的 了解课程路径通配符 部分:Setting the classpath