我在 jsoup 库尝试在其他计算机上运行我的项目 jar 时收到 NoClassDefFoundError 。 我添加了 jsoup 作为 Maven 依赖项,添加到项目设置-模块-依赖项中,尽管我得到了相同的 Exc。 我通过以下方式运行项目:
java -classpath lostfilm-1.0.jar project.start.Entrance
请告诉我哪里错了。 4.0.0
<groupId>lostfilm</groupId>
<artifactId>lostfilm</artifactId>
<version>1.0</version>
<packaging>jar</packaging>
<modules>
</modules>
<dependencies>
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>1.7.3</version>
</dependency>
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.1</version>
</dependency>
</dependencies>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
</properties>
最佳答案
将 JSoup
jar 文件添加到类路径
java -classpath lostfilm-1.0.jar;jsoup.jar project.start.Entrance
关于java - Jsoup NoClassDefFoundError 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22595011/