我有一个java项目,它导入了几个jar库。现在我想在unix机器上运行它。没有可用的Java IDE,所以我需要使用像-javac这样的命令。但我不知道如何使用.jar文件编译.java文件。我将.java文件和.jar文件放在同一个文件夹中,例如java / com / Tstream:Tstream.java,twitter4j-core.jar,twitter4j-stream.jar,twitter4j-async.jar。有什么建议吗?
答案 0 :(得分:2)
您应该使用javac
工具-classpath
(-cp
)选项
javac -classpath twitter4j-core.jar;twitter4j-stream.jar;twitter4j-async.jar java/com/Tstream/Tstream.java
文件树应该是
/twitter4j-core.jar
/twitter4j-async.jar
/twitter4j-stream.jar
/java/com/Tstream/Tstream.java