unijun 发表于 2017-2-26 08:27:26

maven,jetty,struts2搭建项目


  
                   <dependency>
                            <groupId>org.apache.struts</groupId>
                            <artifactId>struts2-core</artifactId>
                            <version>2.3.15.2</version>
                   </dependency>
         --重新编译,写jsp,action,sturts.xml
------如何使用Jetty容器
1、Jetty做maven中做为一个插件。我们要在pom.xml中添加jetty的插件,才能调用jetty。
 
         在<project>…</project>标签之间,插入如下信息:
         <build>
        <finalName>Struts2Example</finalName>
        <plugins>
            <plugin>
                <groupId>org.mortbay.jetty</groupId>
                <artifactId>maven-jetty-plugin</artifactId>
                <version>6.1.10</version>
                <configuration>
                    <scanIntervalSeconds>10</scanIntervalSeconds>
                    <stopKey>foo</stopKey>
                    <stopPort>9999</stopPort>
                </configuration>
                <executions>
                    <execution>
                        <id>start-jetty</id>
                        <phase>pre-integration-test</phase>
                        <goals>
                            <goal>run</goal>
                        </goals>
                        <configuration>
                            <scanIntervalSeconds>0</scanIntervalSeconds>
                            <daemon>true</daemon>
                        </configuration>
                    </execution>
                    <execution>
                        <id>stop-jetty</id>
                        <phase>post-integration-test</phase>
                        <goals>
                            <goal>stop</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
        
        
         2、下载jetty插件:项目目录下执行mvn jetty:jetty
         3、运行jetty:命令:mvn jetty:run -Djetty.port=8082
         4、如需debug,开启远程调试端口。
页: [1]
查看完整版本: maven,jetty,struts2搭建项目