代码之家  ›  专栏  ›  技术社区  ›  Darlyn

Tomcat找不到gson库(通过maven提供)

  •  0
  • Darlyn  · 技术社区  · 6 年前

    我正试图将gson纳入Maven的javaEE项目中:

    <dependencies>
        <dependency>
            <groupId>com.google.code.gson</groupId>
            <artifactId>gson</artifactId>
            <version>2.8.5</version>
        </dependency>
    </dependencies>
    

    这是我的输出:

    enter image description here

    enter image description here

    但它抱怨说:

    java.lang.NoClassDefFoundError:com/google/gson/gson

    我在用intelliJ。什么是包含它的正确方法?到目前为止,我只发现输出的格式是正确的。。。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Jorge Arguedas Arrieta    6 年前

    你能粘贴所有的pom.xml吗?看起来pom中缺少javax.servlet引用。

    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
        <version>3.0.1</version>
        <scope>provided</scope>
    </dependency>