java.lang.ClassNotFoundException:org.apache.commons.text.WordUtils

频谱:

我不知道为什么在这里得到ClassNotFoundException,因为我已经为WorkUtils编译了适当的jar文件,而WordUtils类显然在jar文件中。

我编译javac -d bin -cp lib/commons-text-1.2.jar MyClass.java并运行java -cp bin MyClass

这是我的java类:

import org.apache.commons.text.WordUtils;

class MyClass
{
    public static void main(String[] args) {

        System.out.println(WordUtils.capitalize("sample text"));

    }
}

我收到此错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/text/WordUtils
    at MyClass.main(MyClass.java:11)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.text.WordUtils
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:338)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

有人知道这里可能出什么问题吗?

ernest_k:

该库还必须发送到java

java -cp bin:lib/commons-text-1.2.jar MyClass

如果您使用的是Windows,则可能需要替换:;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

java.lang.ClassNotFoundException:org.apache.commons.lang.UnhandledException

org.apache.commons.lang.SerializationException:java.lang.ClassNotFoundException

java.lang.ClassNotFoundException:org.apache.commons.digester.Rule

java.lang.ClassNotFoundException:org.apache.commons.fileupload.FileItemFactory

java.lang.ClassNotFoundException:org.apache.commons.logging.Log

java.lang.ClassNotFoundException:来自BaseClassLoader的org.apache.commons.lang.StringUtils

抛出java.lang.ClassNotFoundException:所造成org.apache.commons.lang3.builder.EqualsBuilder

java.lang.ClassNotFoundException:org.apache.commons.lang.builder.ToStringBuilder

错误:java.lang.ClassNotFoundException:org.apache.commons.collections4.map.LinkedMap

引起原因:java.lang.ClassNotFoundException:org.apache.commons.io.FileUtils

java.lang.ClassNotFoundException:org.apache.commons.codec.binary.Base64

异常:java.lang.ClassNotFoundException:org.apache.commons.dbcp.BasicDataSource

Maven-ClassNotFoundException:org.apache.commons.lang.StringUtils

如何在quarkus本机映像中修复'org.apache.commons.logging.LogConfigurationException:java.lang.ClassNotFoundException'

java.lang.NoClassDefFoundError:org / apache / commons / collections / Transformer

java.lang.NoClassDefFoundError:org / apache / commons / io / FileUtils

#java.lang.NoClassDefFoundError:org / apache / commons / digester / Digester

java.lang.AbstractMethodError:org.apache.commons.dbcp.PoolingDataSource

java.lang.NoSuchMethodError:org.apache.commons.lang.StringUtils.isBlank(Ljava / lang / String;)Z错误

NoClassDefFoundError:org.apache.commons.lang.StringUtils

java.lang.NoClassDefFoundError:org / apache / commons / lang3 / ObjectUtils

线程“主”中的异常java.lang.NoClassDefFoundError:org / apache / commons / lang / builder / CompareToBuilder

java.lang.ClassNotFoundException:org.apache.spark.sql.Dataset

java.lang.ClassNotFoundException:org.apache.xmlbeans.XmlException

java.lang.ClassNotFoundException:org.apache.pdfbox.multipdf.PDFMergerUtility

java.lang.ClassNotFoundException:org.apache.xmlbeans.XmlObject错误

java.lang.ClassNotFoundException: org.apache.derby.jdbc.ClientDriver

Apache Commons Configuration:ClassNotFoundException:org.apache.commons.beanutils.DynaBean

java.lang.NoSuchMethodError:org.apache.commons.exec.PumpStreamHandler.setStopTimeout(J)V