maven jetty插件无法启动:报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

maven jetty插件无法启动:报错

2020-06-20 11:34:01 745 1

jetty启动提示如下信息:

2015-12-07 16:27:09.277:INFO:oejs.Server:jetty-8.1.15.v20140411

2015-12-07 16:27:09.473:INFO:oejpw.PlusConfiguration:No Transaction manager found - if your webapp requires one, please configure one.

网上有说提示这个可以不用管,只是启动慢而已,可是我这个是到这里就直接卡死,无法启动了。另有解决方案:添加配置文件jetty-context.xml:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure.dtd"> <Configure class="org.eclipse.jetty.webapp.WebAppContext">  <Call name="setAttribute">  <Arg>org.eclipse.jetty.server.webapp.WebInfIncludeJarPattern</Arg>  <Arg>.*/.*jsp-api-[^/]\.jar$|./.*jsp-[^/]\.jar$|./.*taglibs[^/]*\.jar$</Arg>  </Call> </Configure>
已尝试,无效。

另,启动tomcat6也直接卡死,无错误提示,运行不成功:

[INFO] Using existing Tomcat server configuration at E:\Project\ck\ck-web\target\tomcat
十二月 07, 2015 4:42:48 下午 org.apache.catalina.startup.Embedded start
信息: Starting tomcat server
十二月 07, 2015 4:42:48 下午 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.37

到这里就不动了!


求解,求解!

是不是配置的原因,还是有什么明显的配置错误

取消 提交回答
全部回答(1)
  • kun坤
    2020-06-20 11:34:09
    <plugin>
                    <groupId>org.eclipse.jetty</groupId>
                    <artifactId>jetty-maven-plugin</artifactId>
                    <version>9.3.0.M1</version>
                    <configuration>
                        <scanIntervalSeconds>0</scanIntervalSeconds>
                        <httpConnector>
                            <port>18080</port>
                        </httpConnector>
                        <webAppConfig>
                            <contextPath>/</contextPath>
                        </webAppConfig>
                        <!--<connectors>-->
                        <!--<connector implementation="org.eclipse.jetty.nio.SelectChannelConnector">-->
                        <!--<maxIdleTime>60000</maxIdleTime>-->
                        <!--</connector>-->
                        <!--</connectors>-->
                        <!-- 额外监听目录 -->
                        <!--<contextHandlers>-->
                        <!--<!– 附件目录服务 –>-->
                        <!--<contextHandler implementation="org.eclipse.jetty.webapp.WebAppContext">-->
                        <!--<contextPath>/design/static/upload/</contextPath>-->
                        <!--<resourceBase>/software/upload/</resourceBase>-->
                        <!--</contextHandler>-->
                        <!--</contextHandlers>-->
                    </configuration>
                </plugin>



    ######

    引用来自“__loong”的评论

    <plugin>
                    <groupId>org.eclipse.jetty</groupId>
                    <artifactId>jetty-maven-plugin</artifactId>
                    <version>9.3.0.M1</version>
                    <configuration>
                        <scanIntervalSeconds>0</scanIntervalSeconds>
                        <httpConnector>
                            <port>18080</port>
                        </httpConnector>
                        <webAppConfig>
                            <contextPath>/</contextPath>
                        </webAppConfig>
                        <!--<connectors>-->
                        <!--<connector implementation="org.eclipse.jetty.nio.SelectChannelConnector">-->
                        <!--<maxIdleTime>60000</maxIdleTime>-->
                        <!--</connector>-->
                        <!--</connectors>-->
                        <!-- 额外监听目录 -->
                        <!--<contextHandlers>-->
                        <!--<!– 附件目录服务 –>-->
                        <!--<contextHandler implementation="org.eclipse.jetty.webapp.WebAppContext">-->
                        <!--<contextPath>/design/static/upload/</contextPath>-->
                        <!--<resourceBase>/software/upload/</resourceBase>-->
                        <!--</contextHandler>-->
                        <!--</contextHandlers>-->
                    </configuration>
                </plugin>



    问题解决了,配置的内容没有问题,是被日志卡住了,配置jetty-context.xml可以使启动不卡住,但还是会有提示。谢谢!

    ######怎么设置?jetty-context.xml 我也遇到卡住的问题了######
    <plugin>
                    <groupId>org.mortbay.jetty</groupId>
                    <artifactId>jetty-maven-plugin</artifactId>
                    <configuration>
    
                        <systemProperties>
                            <systemProperty>
                                <name>spring.profiles.active</name>
                                <value>development</value>
                            </systemProperty>
                            <systemProperty>
                                <name>org.mortbay.util.URI.charset</name>
                                <value>UTF-8</value>
                            </systemProperty>
                        </systemProperties>
                        <useTestClasspath>true</useTestClasspath>
                        <webAppConfig>
                            <contextPath>/${project.artifactId}</contextPath>
                            <defaultsDescriptor>${project.basedir}/src/test/resources/webdefault.xml</defaultsDescriptor>
                        </webAppConfig>
                        <reload>automatic</reload>
                        <scanIntervalSeconds>0</scanIntervalSeconds>
                        <contextXml>${project.basedir}/src/test/resources/jetty-context.xml</contextXml>
                        <jvmArgs>-Xms2048m -Xmx2048m -XX:PermSize=2048m -XX:MaxPermSize=2048m -XX:+CMSClassUnloadingEnabled -XX:+PrintGCDetails -XX:+HeapDumpOnOutOfMemoryError
                            -Dfile.encoding=UTF-8</jvmArgs>
                        <connectors>
                            <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
                                <port>8089</port>
                                <maxIdleTime>60000</maxIdleTime>
                            </connector>
                        </connectors>
                        <stopKey/>
                        <stopPort/>
                    </configuration>
                </plugin>



    0 0
相关问答

0

回答

seata结合eureka启动报错

2021-12-04 17:54:03 275浏览量 回答数 0

1

回答

web项目转换为maven项目,项目各种报错的问题 ?报错

2020-06-23 01:30:54 233浏览量 回答数 1

1

回答

maven 项目中修改项目的包名后重新启动报错 ?报错

2020-06-23 14:39:01 466浏览量 回答数 1

1

回答

jfinal 使用jetty启动报错 java.io.EOFException?报错

2020-06-22 20:03:47 350浏览量 回答数 1

1

回答

maven项目用jetty启动没有问题 用tomcat启动的时候报错?报错

2020-06-14 15:09:25 168浏览量 回答数 1

1

回答

jetty maven热部署配置该如何配置:配置报错 

2020-06-02 14:43:22 255浏览量 回答数 1

1

回答

maven jetty jfinal1.8 启动类路径问题?报错

2020-06-07 17:44:43 285浏览量 回答数 1

1

回答

jsoup 抓取出错 java.io.IOException: 503 erro?报错

2020-06-09 15:28:52 443浏览量 回答数 1

1

回答

maven jetty 插件 不支持js和html的热改动

2016-06-15 09:50:55 1756浏览量 回答数 1

1

回答

jetty在eclipse中启动及插件安装的问题

2016-06-13 09:29:58 1800浏览量 回答数 1
+关注
0
文章
13395
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载