使用JAR和资源文件夹编译java程序

时间:2013-06-06 20:09:35

标签: java compilation

我想在命令行中编译我的Java程序。到目前为止,NetBeans一直在为我做这项工作。

我的计划包括:

/program/
        /src/mypacket/
                     /klass1.java
                     /...
        /src/Main.java
        /resources/
                  /img1.png
                  /...
        /lib/
            /jar1.jar
            /...

不幸的是,我无法建立正确的命令。我的努力结果如下:

javac -classpath lib/*.jar src/mypacket/*.java src/Main.java

结果我得到〜20个类似于:

的错误
src/mypacket/myclass.java:4: error: The import xyz.zyx cannot be resolved

我做错了什么?

1 个答案:

答案 0 :(得分:3)

Classpath应为lib/one.jar:lib/two.jar,但您的shell会将其展开为lib/one.jar lib/two.jar