[英]Where to store the downloaded .jar files?
As I am new to Java, I want to ask that where should I put the downloaded .jar files, so that I don't have to use -cp
option in javac
command to compile it? 由于我是Java的新手,我想问一下我应该在哪里放下下载的.jar文件,这样我就不必在
javac
命令中使用-cp
选项来编译它了?
For example, suppose I have written a java code "HelloWorld.java" to do a basic input output and I have done import java.io.*;
例如,假设我编写了一个java代码“HelloWorld.java”来做一个基本的输入输出,我已经完成了
import java.io.*;
or import java.util.*;
或者
import java.util.*;
, and doing javac HelloWorld.java
compile command on it works fine, however, if I have some (for example) import com.mongodb.BasicDBObject;
并且对它执行
javac HelloWorld.java
编译命令工作正常,但是,如果我有一些(例如) import com.mongodb.BasicDBObject;
line in my code and it won't compile without me downloading the mongo-java-driver-3.10.2.jar
and putting it's location in -cp
option of javac
. 在我的代码中行,如果没有我下载
mongo-java-driver-3.10.2.jar
并将其位置放在javac
-cp
选项中,它将无法编译。 (Like: javac -cp "/home/shivam/Downloads/*" HelloWorld.java
). (例如:
javac -cp "/home/shivam/Downloads/*" HelloWorld.java
)。
So I just want to ask that where should I store the mongo-java-driver-3.10.2.jar
file in my computer so that, using just the javac NameOfCode.java
command without the -cp
option will compile my code successfully? 所以我只想问我应该在哪里将
mongo-java-driver-3.10.2.jar
文件存储在我的计算机中,以便只使用不带-cp
选项的javac NameOfCode.java
命令将成功编译我的代码?
FYI, I have Ubuntu 18.04.2 and am using Java-11. 仅供参考,我有Ubuntu 18.04.2并且正在使用Java-11。
Thank you!! 谢谢!!
您可以将它们放在JAVA_HOME / lib中,其中JAVA_HOME是jdk设置的路径
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.