向java添加新库

向java添加新库,java,apache-commons,Java,Apache Commons,我正在尝试使用名为StringUtils的特性。但是,这需要下载库并添加它,这样我就可以使用代码import org.apache.commons.lang3.StringUtils。我的问题是我不确定将它添加到哪里,以便在命令提示符下编译程序。我也不知道应该将什么文件添加到所需的文件夹中 非常感谢您的帮助。在编译和运行使用库的应用程序时,您必须确保库(通常是JAR文件)位于类路径中 类路径是Java用来查找Java类文件的JAR文件和目录的集合 请参阅Oracle的Java教程中的。(这是关于

我正在尝试使用名为StringUtils的特性。但是,这需要下载库并添加它,这样我就可以使用代码
import org.apache.commons.lang3.StringUtils。我的问题是我不确定将它添加到哪里,以便在命令提示符下编译程序。我也不知道应该将什么文件添加到所需的文件夹中


非常感谢您的帮助。

在编译和运行使用库的应用程序时,您必须确保库(通常是JAR文件)位于类路径中

类路径是Java用来查找Java类文件的JAR文件和目录的集合

请参阅Oracle的Java教程中的。(这是关于设置环境变量
PATH
CLASSPATH

作为设置
CLASSPATH
环境变量的替代方法,您可以使用
javac
java
命令的
-cp
-CLASSPATH
选项:

javac -cp C:\MyProject\lib\somelibrary.jar;. com\mypackage\MyProgram.java

java -cp C:\MyProject\lib\somelibrary.jar;. com.mypackage.MyProgram

在编译和运行使用库的应用程序时,必须确保库(通常是JAR文件)位于类路径中

类路径是Java用来查找Java类文件的JAR文件和目录的集合

请参阅Oracle的Java教程中的。(这是关于设置环境变量
PATH
CLASSPATH

作为设置
CLASSPATH
环境变量的替代方法,您可以使用
javac
java
命令的
-cp
-CLASSPATH
选项:

javac -cp C:\MyProject\lib\somelibrary.jar;. com\mypackage\MyProgram.java

java -cp C:\MyProject\lib\somelibrary.jar;. com.mypackage.MyProgram

您将需要
CLASSPATH
环境变量来指向它


考虑到问题的上下文,我假设您没有使用maven或IDE。如果有更简单的方法。

您将需要
CLASSPATH
环境变量来指向它


考虑到问题的上下文,我假设您没有使用maven或IDE。如果您有更简单的方法。

如果您不使用任何IDE,则在.java文件中包含以下行

import org.apache.commons.lang3.StringUtils;
然后我们从cmd提示符编译.java类,在类路径中包含ApacheCommonsJAR。像

javac -cp ../commons**.jar your_class.java

若您并没有使用任何IDE,那个么在您的.java文件中包含下面的行

import org.apache.commons.lang3.StringUtils;
然后我们从cmd提示符编译.java类,在类路径中包含ApacheCommonsJAR。像

javac -cp ../commons**.jar your_class.java

我没有使用任何IDE或任何其他程序。我只是在尝试写我的代码,我没有使用任何IDE或任何其他程序。我只是在尝试写我的代码