简体   繁体   English

如何用jar文件编译Java文件

[英]How to compile java files with jar files

I have a java project which imports several jar libraries. 我有一个Java项目,它导入了几个jar库。 Now I want to run it on a unix machine. 现在,我想在Unix机器上运行它。 There is no java IDE available so i need to use commands like -javac. 没有可用的Java IDE,因此我需要使用-javac之类的命令。 But I don't know how to compile .java file with .jar files. 但是我不知道如何用.jar文件编译.java文件。 I put the .java file and .jar files in the same folder, for example, java/com/Tstream: Tstream.java, twitter4j-core.jar, twitter4j-stream.jar, twitter4j-async.jar. 我将.java文件和.jar文件放在同一文件夹中,例如,java / com / Tstream:Tstream.java,twitter4j-core.jar,twitter4j-stream.jar,twitter4j-async.jar。 Any suggestions? 有什么建议么?

You should use javac tool with -classpath ( -cp ) option 您应该将javac工具与-classpath-cp )选项一起使用

javac -classpath twitter4j-core.jar;twitter4j-stream.jar;twitter4j-async.jar java/com/Tstream/Tstream.java  

File tree should be 文件树应该是

/twitter4j-core.jar  
/twitter4j-async.jar  
/twitter4j-stream.jar  
/java/com/Tstream/Tstream.java

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM