Где хранить загруженные файлы .jar? - PullRequest
0 голосов
/ 30 мая 2019

Поскольку я новичок в 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.

Спасибо !!

1 Ответ

0 голосов
/ 30 мая 2019

Вы можете поместить их в JAVA_HOME / lib, где JAVA_HOME - путь к вашей настройке jdk

...