我从两个 jar 的 twitter4j-2.0.10.jar 和 mysql-connector-java-5.1.10-bin.jar 导入,我正在服务器上运行代码,但它不允许我这样做。我得到一个..
Streamer.java:9: package twitter4j does not exist
import twitter4j.StatusDeletionNotice;
^
编译时出错。我知道这与让 java 识别我的自定义 jar 有关,但我不知道如何让 java “看到”它们。
有什么想法吗?
最佳答案
您需要set the classpath对于 Javac。
一个可能的示例(Windows,您的 jar 文件位于名为“lib”的文件夹中):
javac -classpath lib/twitter4j-2.0.10.jar;lib/mysql-connector-java-5.1.10-bin.jar MyClass.java
尽管这是一个非常精确的示例,但您的环境可能会存在很大差异。
关于java - 在您的 java 项目中使用自定义 .jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3054450/