首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Intellij Idea NoClassDefFoundError

Intellij Idea NoClassDefFoundError
EN

Stack Overflow用户
提问于 2016-04-07 18:49:52
回答 1查看 1.5K关注 0票数 0

当我通过Intellij idea运行我的项目时,我没有任何错误。但是,当我通过工件创建项目并运行jar文件时,我显示了以下错误:java.lang.NoClassDefFoundError: org.jsoup.Jsoup

我是通过maven被添加到jsoup项目结构>库中的。

代码语言:javascript
复制
IntelliJ IDEA (Community Edition) IC-145.844.1
Build #IC-145.844, built on April 5, 2016
JRE: 1.8.0_74-b02 amd64
JVM: Java HotSpot(TM) 64-Bit Server VM by Oracle Corporation
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-07 21:00:52

1.向POM JSoup依赖项添加:

受抚养人:

代码语言:javascript
复制
<dependency>
    <groupId>org.jsoup</groupId>
    <artifactId>jsoup</artifactId>
    <version>1.8.3</version>
    <scope>compile</scope>
</dependency>

2.添加maven程序集插件:

<build>部分

代码语言:javascript
复制
<build>
    <plugins>
        <plugin>
            <artifactId>maven-assembly-plugin</artifactId>
            <version>2.5.1</version>
            <configuration>
                <descriptorRefs>
                    <descriptorRef>jar-with-dependencies</descriptorRef>
                </descriptorRefs>
            </configuration>
    </plugin>
</build>

3.编译和安装项目:

示例:

代码语言:javascript
复制
mvn clean install

./target 4.检查文件夹中的jar和依赖项

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36484754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档