maven-webserver插件

来源:互联网 发布:浙江工业大学网络 编辑:程序博客网 时间:2024/06/02 05:07

使用maven jetty插件 开发测试 从此就告别web server了 还能设置热部署的间隔时间,简直太方便了

<plugin>                <groupId>org.mortbay.jetty</groupId>                <artifactId>jetty-maven-plugin</artifactId>                <version>8.1.16.v20140903</version>                <configuration>                    <stopKey>stop</stopKey>                    <stopPort>9966</stopPort>                    <scanIntervalSeconds>5</scanIntervalSeconds>                    <webApp>                        <contextPath>/项目名称</contextPath>                    </webApp>                    <webAppConfig>                        <defaultsDescriptor>src/main/resources/jetty-config.xml</defaultsDescriptor>                    </webAppConfig>                    <connectors>                        <connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">                            <port>9091</port>                            <maxIdleTime>60000</maxIdleTime>                        </connector>                    </connectors>                </configuration></plugin>

jetty-config.xml:

<init-param>    <param-name>useFileMappedBuffer</param-name>    <param-value>false</param-value></init-param>  

tomcat

        <tomcat.version>2.2</tomcat.version>        <webserver.port>8181</webserver.port>        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- tomcat6插件 --><plugin>                <groupId>org.apache.tomcat.maven</groupId>                <artifactId>tomcat6-maven-plugin</artifactId>                <version>${tomcat.version}</version>                 <configuration>                    <port>${webserver.port}</port>                    <path>/${project.artifactId}</path>                    <uriEncoding>${project.build.sourceEncoding}</uriEncoding>                </configuration></plugin>
<!-- tomcat7插件 --><plugin>                <groupId>org.apache.tomcat.maven</groupId>                <artifactId>tomcat7-maven-plugin</artifactId>                <version>${tomcat.version}</version>                 <configuration>                    <port>${webserver.port}</port>                    <path>/${project.artifactId}</path>                    <uriEncoding>${project.build.sourceEncoding}</uriEncoding>                </configuration></plugin>
0 0
原创粉丝点击