繁体   English   中英

Java:导入StringUtils

[英]Java: Importing StringUtils

我正在尝试导入StringUtils。 我的第一步是下载“ commons-lang3-3.4.jar”,它与我正在处理的PersonTester.java文件包含在同一目录中。 我打算在其中使用StringUtils的PersonTester.java中包括:

import org.apache.commons.lang3.StringUtils;

当我尝试编译时,出现以下错误:

PersonTester.java:6: error: package org.apache.commons.lang3 does not exist

导入org.apache.commons.lang3.StringUtils;

当我注释掉import语句并删除任何打算使用StringUtils的语句时,它可以编译并运行良好。

谢谢!

commons-lang3-3.4.jar放在Java源文件旁边不会自动将其添加到类路径中。

您必须将其显式添加到classpath中,并且通常不会将其放在源文件旁边。

根据您的环境,您需要将-cp commons-lang3-3.4.jar添加到javacjava命令中,或者告诉您的IDE将其添加到类路径中。

如果确实要在要提问的注释中提到export CLASSPATH="directory with files here" ,则需要对其进行更改,以包括.class文件的目录和显式列出.jar文件,例如

export CLASSPATH=~/assignment/week3:~/assignment/week3/commons-lang3-3.4.jar

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM