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