当我尝试执行以下代码时,我收到了ClassNotFoundException:
import org.apache.commons.text.WordUtils;
public class CapitalizeFirstLetters {
public static void main(String[] args) {
String str="this is a test";
str=WordUtils.capitalizeFully(str);
System.out.println(str);
}
}
我是用Java导入库的新手。这是我的Package Explorer和Build Path的样子(我密切关注其他人提出类似问题的建议)。
Project Explorer, Java Build Path
这是错误文本:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils
at org.apache.commons.text.WordUtils.capitalizeFully(WordUtils.java:494)
at org.apache.commons.text.WordUtils.capitalizeFully(WordUtils.java:464)
at CapitalizeFirstLetters.main(CapitalizeFirstLetters.java:7)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 3 more
任何人都可以帮我这个吗?我无法在任何地方在线找到这个问题的答案。到目前为止,我已经尝试过:删除所有内容并重新开始。
谢谢!