maven jetty插件无法启动

发布于 2021-11-28 18:27:22 字数 1261 浏览 878 评论 4

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:Projectckck-webtargettomcat
十二月 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

到这里就不动了!


求解,求解!

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

哑剧 2021-11-30 23:41:42
<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>

野心澎湃 2021-11-30 15:59:24

怎么设置?jetty-context.xml 我也遇到卡住的问题了

画骨成沙 2021-11-30 04:55:14

引用来自“__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>

反目相谮 2021-11-30 01:10:52
<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>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文