为了能够在程序中使用存储在 jar 文件中的类,该 jar 文件必须是类路径的一部分。
请阅读http://en.wikipedia.org/wiki/Classpath了解如何设置类路径的说明。请注意,编译程序时也是如此。
假设您位于源目录的根目录下,并且想要编译一个 Java 文件并将该类放入 classes 目录中:
javac -d ../classes -classpath c:\foo\bar\library1.jar;c:\foo\bar\library2.jar com/foo/bar/HelloWorld.java
Run Code Online (Sandbox Code Playgroud)
现在运行你的类:
java -classpath ..\classes;c:\foo\bar\library1.jar;c:\foo\bar\library2.jar com.foo.bar.HelloWorld
Run Code Online (Sandbox Code Playgroud)
当您的程序变得大于 2 或 3 个类时,您可能需要使用 ant、gradle 或 maven 等构建工具来构建您的应用程序。
归档时间: |
|
查看次数: |
12698 次 |
最近记录: |