java.lang.ClassNotFoundException:org.apache.jasper.runtime.JspApplicationContextImpl | 码头:运行

Kum*_*hav 10 maven-3 maven-jetty-plugin

我正进入(状态

java.lang.ClassNotFoundException: org.apache.jasper.runtime.JspApplicationContextImpl
Run Code Online (Sandbox Code Playgroud)

使用jetty时:在web项目上运行插件.

在处理某些问题时,问题只发生在某些机器上!

使用的Java版本:7 Maven版本:3.1

相关的依赖项和插件: -

在此输入图像描述

在此输入图像描述

Kum*_*hav 13

添加此依赖项修复了它: -

      <dependency>
        <groupId>org.mortbay.jetty</groupId>
        <artifactId>jsp-2.1</artifactId>
        <version>6.0.0</version>
      </dependency>
Run Code Online (Sandbox Code Playgroud)

  • 对于我的情况,问题是jetty端口已经绑定(我在该端口运行时有另一台服务器).在noClassFound Exception之前更仔细地查看控制台消息我注意到项目xxx上的"目标org.mortbay.jetty:maven-jetty-plugin:6.1.26:run(default-cli):失败:地址已在使用中:JVM_Bind " (4认同)