zoukankan      html  css  js  c++  java
  • maven jetty的eclipse 插件

    jetty插件下载地址:http://jettylauncher.sourceforge.net/updates/

    在maven项目中经常会用到jetty插件,mvn jetty:run默认启动的是8080端口,tomcat通常占用这个端口,可以手动修改jetty插件的启动端口,命令如下:

    mvn jetty:run -Djetty.port=9999

    另一种方法是修改pom文件,jetty插件部分代码如下:

    <plugin>
                    <groupId>org.mortbay.jetty</groupId>
                    <artifactId>maven-jetty-plugin</artifactId>
                    <version>6.1.6</version>
                    <configuration>
                        <connectors>
                           <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector">
                                <port>9999</port>
                                <maxIdleTime>60000</maxIdleTime>
                            </connector>
                        </connectors>
                    </configuration>
                </plugin>

    port节点填写想要启动的端口,我的是9999。jetty插件的官网:

    http://docs.codehaus.org/display/JETTY/Maven+Jetty+Plugin

    在项目打包或部署的时候,需要跳过test代码部分,命令如下:

    mvn -Dmaven.test.skip=true package

    运行
    mvn jetty:run-war

    结果报错提示
    The plugin 'org.mortbay.jetty:maven-jetty-plugin' does not exis

    在settings.xml 加了这么一句后, 解决.

    引用

    <pluginGroups>
        <pluginGroup>org.mortbay.jetty</pluginGroup>
    </pluginGroups>




    造成我上面错误的原因是在我项目的pom.xml没有配置jetty插件
    解决方式还可以在你项目的pom.xml文件中加入

    引用


    <project>
         [...]
         <build>
            <finalName>simple-webapp</finalName>
            <plugins>
                <plugin>
                  <groupId>org.mortbay.jetty</groupId>
                  <artifactId>maven-jetty-plugin</artifactId>
                </plugin>
             </plugins>
          </build>
          [...]
    </project>

  • 相关阅读:
    MLlib--FPGrowth算法
    MLlib--SVD算法
    算法--访问单个节点的删除
    算法--环形链表插值
    算法--数组变树
    算法--滑动窗口
    RMAN备份失败之:mount: block device /dev/emcpowerc1 is write-protected, mounting read-only
    OPatch failed with error code 73
    Sybase ASE报错:server Error: 8242, Severity: 16, State: 1
    ORA-00257: archiver error. Connect internal only, until freed
  • 原文地址:https://www.cnblogs.com/hitwtx/p/2248373.html
Copyright © 2011-2022 走看看