Maven学习问题汇总

边学边记
1.添加jetty插件
如果工程不是标准的Maven web工程架构那么不能直接使用jetty:run命令使工程跑在jetty中的,必须先手动在pom.xml的project->build节点下添加jetty插件。如:
<build>
    <plugins>
<plugin>
    <groupId>org.mortbay.jetty</groupId>
    <artifactId>maven-jetty-plugin</artifactId>
             <version>6.1.10</version>
             <configuration>
        <webAppConfig>
            <contextPath>/项目访问根路径</contextPath>
        </webAppConfig>
    </configuration>
         </plugin>
    </plugins>
</build>
2.用集成了Maven 插件的eclipse创建Web工程
  1)eclipse 中新建maven project 。选择Create a simple project 向导会跳
     过 maven 架构选择,然后填写相关信息,注意packaging 要选war.
  2)把这个简单架构变成eclipse 的Dynamic Web Project。右击项目-属性-Pro
    ject Facets-Convert to faceted form… -勾上Dynamic Web Module并指定
      版本。
   3)结构改造使符合Maven风格。把WebContent(需上一步执行)下的东西拖
      到src/main/webapp下。
   4)修改发布内容。邮件项目属性找到Deployment Assembly把2个test和
      WebContent都remove掉。同时重新指定web根路径为src/main/webapp(add-
     Folder),最后不要忘记还要add上你的maven依赖库。

猜你喜欢

转载自sucanber.iteye.com/blog/1839097