`
m635674608
  • 浏览: 5003711 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

mvn 运行 jetty

 
阅读更多

[ERROR] Failed to execute goal org.mortbay.jetty:maven-jetty-plugin:6.1.26:run (default-cli) on project simple-webapp: Failure: Address already in use -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[INFO] Shutdown hook executing
[INFO] Stopped SelectChannelConnector@0.0.0.0:8080
[WARNING] failed jsp: java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspApplicationContextImpl
[WARNING] failed ServletHandler@6432d3c0: java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspApplicationContextImpl
[WARNING] failed SecurityHandler@44ec15a4: java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspApplicationContextImpl
[WARNING] failed SessionHandler@6780e555: java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspApplicationContextImpl
[WARNING] failed org.mortbay.jetty.plugin.Jetty6PluginWebAppContext@46eda3d8{/simple-webapp,/home/mwl/demo/mvnexbook-examples-1.0/ch-simple-web/simple-webapp/src/main/webapp}: java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspApplicationContextImpl
[WARNING] failed ContextHandlerCollection@3f506489: java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspApplicationContextImpl
[WARNING] failed HandlerCollection@36f87ed8: java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspApplicationContextImpl
[WARNING] failed Server@54329d2f: java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspApplicationContextImpl
Exception in thread “Shutdown” java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspApplicationContextImpl

at org.apache.jasper.servlet.JspServlet.destroy(JspServlet.java:411)
    at org.mortbay.jetty.servlet.ServletHolder.destroyInstance(ServletHolder.java:318)
    at org.mortbay.jetty.servlet.ServletHolder.doStop(ServletHolder.java:289)
    at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:76)
    at org.mortbay.jetty.servlet.ServletHandler.doStop(ServletHandler.java:185)
    at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:76)
    at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:142)
    at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:76)
    at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:142)
    at org.mortbay.jetty.servlet.SessionHandler.doStop(SessionHandler.java:125)
    at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:76)
    at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:142)
    at org.mortbay.jetty.handler.ContextHandler.doStop(ContextHandler.java:592)
    at org.mortbay.jetty.webapp.WebAppContext.doStop(WebAppContext.java:537)
    at org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStop(Jetty6PluginWebAppContext.java:123)
    at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:76)
    at org.mortbay.jetty.handler.HandlerCollection.doStop(HandlerCollection.java:169)
    at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:76)
    at org.mortbay.jetty.handler.HandlerCollection.doStop(HandlerCollection.java:169)
    at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:76)
    at org.mortbay.jetty.handler.HandlerWrapper.doStop(HandlerWrapper.java:142)
    at org.mortbay.jetty.Server.doStop(Server.java:283)
    at org.mortbay.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:76)
    at org.mortbay.jetty.Server$ShutdownHookThread.run(Server.java:561)

Caused by: java.lang.ClassNotFoundException: org.apache.jasper.runtime.JspApplicationContextImpl

at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
    at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
    at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
    ... 24 more

解决:8080端口被占用,kill掉java(一般是tomcat)

 

http://www.csdn123.com/html/mycsdn20140110/43/4359036032f51f8b7ea2bd72d343e257.html

分享到:
评论

相关推荐

    Juno+mvn创建jetty web项目过程笔记

    `<daemon>true</daemon>`表示Jetty将以守护进程模式运行,不影响命令行交互。 当你完成开发或测试后,可以使用以下命令停止Jetty: ``` mvn jetty:stop ``` 这个过程展示了如何在Eclipse Juno中使用Maven和Jetty...

    Maven下使用Jetty进行Debug

    - `Arguments`:输入 `jetty:run`,这样Maven就会启动Jetty服务器来运行项目。 **2.2.2 步骤二** 接下来,我们需要配置环境变量以启用调试。在`Environment`标签页,点击`New`,然后创建一个名为`MAVEN_OPTS`的...

    maven集成jetty所需jar包maven-jetty-plugin,多版本

    `maven-jetty-plugin`是Maven的一个插件,它的主要作用是在Maven构建过程中,帮助我们运行和测试基于Servlet的Web应用程序。它允许开发者在开发环境中快速启动Jetty服务器,自动部署项目,并且能够随着代码的修改...

    Maven Jetty 插件的问题(css/js等目录死锁)的解决

    重新运行项目,使用命令`mvn jetty:run`启动Jetty服务器。此时,应该能够正常地修改和保存CSS、JS等文件,而不会出现死锁的情况。此外,这些更改也会被实时反映到浏览器中。 #### 进一步优化 - **自动化配置** ...

    Jetty Demo

    这个示例项目将带你逐步了解如何在实际环境中配置和运行Jetty。 首先,让我们来理解Jetty的基本概念。Jetty是用Java编写的,它不仅支持HTTP协议,还支持HTTPS、WebSocket等现代网络协议。作为一个Servlet容器,...

    maven 创建web project 配置jetty运行

    在实际操作中,运行Jetty服务器非常简单。只需要在命令行中执行以下命令: ```bash mvn jetty:run ``` 这将会启动Jetty服务器,并自动加载你的Web应用。然后你就可以通过浏览器访问`...

    jetty发布webService

    例如,`mvn jetty:run`命令会启动Jetty服务器并加载Web应用。这种方式使得开发过程中无需打包或部署到正式服务器,大大提高了效率。 3. Servlet实例化: 在Java Web应用中,Servlet是处理HTTP请求的主要组件。在...

    Mvn常用命令总结

    使用`mvn jetty:run`可以快速启动一个内嵌的Jetty服务器,并加载项目的web应用。这对于Web项目的开发提供了极大的便利。 #### 5. 编译源代码:`mvn compile` 该命令仅负责编译项目中的Java源代码,不会执行任何...

    maven项目下用 jetty 启动热部署

    3. **运行Jetty插件**:在命令行中,我们可以使用Maven命令来启动Jetty服务器。在项目根目录下,执行以下命令: ``` mvn jetty:run ``` 这将启动Jetty服务器并加载项目。如果配置正确,现在你每次修改源代码后,...

    jetty的安装与使用

    如果你的项目使用Maven构建,可以借助Maven插件在开发过程中直接运行Jetty,例如使用`jetty-maven-plugin`。在`pom.xml`中添加插件配置,并通过`mvn jetty:run`启动服务。 **9. 高级特性** Jetty支持WebSocket、...

    jetty整合springmvc例子

    通过命令行或者IDE中的Maven插件执行`mvn jetty:run`,Jetty服务器将启动并加载应用。然后可以通过浏览器访问预设的URL,测试SpringMVC的Hello World功能是否正常工作。 6. **优点** - **快速启动**:Jetty的轻量...

    mvn常用命令行

    Maven 的强大之处在于其插件机制,`mvn jetty:run` 可以直接将项目部署到 Jetty 服务器运行,`mvn deploy:deploy-file` 用于上传自定义的 JAR 文件到远程仓库。 总之,理解并熟练使用这些 Maven 命令行,将有助于你...

    mvn 常用命令手册mvn开发必备

    启动Jetty服务器,并将项目部署到该服务器上运行。这对于开发阶段的快速迭代非常有用,可以即时看到代码修改的效果而无需重新部署整个应用。 #### 7. `mvn compile` 仅编译项目的源代码。如果只是想检查代码是否...

    mvn常用命令

    `mvn jetty:run`运行项目于Jetty上 `mvn compile`编译 `mvn test`编译并测试 `mvn clean`清空生成的文件 `mvn site`生成项目相关信息的网站 `mvn -Dwtpversion=1.0 eclipse:eclipse`生成WTP插件的Web项目 `mvn -...

    i-jetty源码

    2. **编译源码**:在命令行中,进入i-jetty源码目录,运行`mvn clean install`命令,Maven将自动下载依赖、编译源码、运行测试,并将编译后的JAR文件放入`target`目录下。 3. **运行i-jetty**:编译完成后,你可以...

    springmvn搭建的Maven项目入门

    - 在命令行或者IDEA中执行`mvn jetty:run`启动Jetty服务器,测试项目是否能够正常运行。 4. **编写简单的Controller** - 创建一个Java类,标记为@Controller,定义处理请求的方法,使用@RequestMapping注解指定...

    maven+jetty +ssh 项目例子

    【描述】中的“maven+jetty”的组合意味着项目是基于Maven进行构建和管理依赖的,而Jetty则作为Web服务器用于运行和测试应用。SSH框架,即Spring Security,提供了安全控制,包括用户认证和授权。描述中的"直接运行 ...

    Maven + Jetty Plugin

    mvn jetty:run ``` 这将启动Jetty服务器,并加载`src/main/webapp`目录下的资源。开发过程中,每次修改源代码后,Maven会自动重新编译并更新到服务器,无需手动重启,极大地提高了开发效率。 关于安全方面,`jetty...

    Maven与Jetty

    mvn jetty:run ``` 这将在默认的8080端口上启动Jetty服务器,并加载你的Web应用程序。如果你的项目结构遵循Maven标准,那么Web应用程序的入口点通常是`src/main/webapp`目录下的`WEB-INF/web.xml`文件。 在描述中...

    maven jetty

    mvn jetty:run ``` 这将在指定的端口(默认为8080)上启动Jetty,并加载项目中的Web应用程序。 ** 热部署与自动刷新 ** Maven Jetty插件的一大优势是支持热部署,即在代码修改后,无需重启服务器即可看到改动的...

Global site tag (gtag.js) - Google Analytics