由于我是Java新手,所以我想问一下将下载的.jar文件放在哪里,这样就不必在-cp
命令中使用javac
选项进行编译了。 ?
例如,假设我已经编写了一个Java代码“ HelloWorld.java”来进行基本的输入输出,并且我完成了import java.io.*;
或import java.util.*;
,并在javac HelloWorld.java
上执行了compile命令但是,如果我在代码中有一些(例如)import com.mongodb.BasicDBObject;
行,它就可以正常工作,并且如果不下载我的mongo-java-driver-3.10.2.jar
并将其放置在-cp
选项中,它将无法编译javac
。 (例如:javac -cp "/home/shivam/Downloads/*" HelloWorld.java
)。
所以我只想问一下,应该将mongo-java-driver-3.10.2.jar
文件存储在计算机中的什么位置,以便仅使用javac NameOfCode.java
命令而不使用-cp
选项就能成功地编译我的代码?
仅供参考,我有Ubuntu 18.04.2,正在使用Java-11。
谢谢!
答案 0 :(得分:0)
您可以将它们放在JAVA_HOME / lib中,其中JAVA_HOME是您的jdk安装程序的路径