因为我是Java新手,我想问一下我应该把下载的.jar文件放在哪里,这样我就不用在javac命令中使用-cp选项来编译它了?
例如,假设我已经编写了一段java代码"HelloWorld.java“来执行基本的输入输出,并且我已经执行了import java.io.*;或import java.util.*;,并且在它上执行javac HelloWorld.java编译命令可以很好地工作,但是,如果我的代码中有一些(例如) import com.mongodb.BasicDBObject;行,并且如果我没有下载mongo-java-driver-3.10.2.jar并将它的位置放在javac的-cp选项中,它将无法编译。(如:javac -cp "/home/shivam/Downloads/*" HelloWorld.java)。
所以我只想问一下,我应该把mongo-java-driver-3.10.2.jar文件存储在计算机的什么地方,这样,只使用javac NameOfCode.java命令而不使用-cp选项就可以成功编译我的代码?
仅供参考,我使用的是Ubuntu 18.04.2,使用的是Java-11。
谢谢你!!