新建maven-web工程遇到的问题

使用开发工具为新下载的sts,在创建工程过程中遇到几个问题及注意的地方

1.下载新版sts新建maven-web工程问题一:

Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories.
  Could not resolve artifact
    Missing org.apache.maven.archetypes:maven-archetype-quickstart:pom:RELEASE

解决思路:在本地库中装载maven-archetype-quickstart

1.从http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/maven/archetypes/maven-archetype-quickstart/
下载最新版maven-archetype-quickstart-1.1.jar

50pxd窗口执行mvn install:install-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-quickstart -Dversion=1.1 -Dpackaging=jar -Dfile=maven-archetype-quickstart-1.1.jar

创建maven工程成功

2.创建出来的工程jdk用的是默认jdk更换自己本地存在的jdk,如果没有java/main/src等文件目录,创建

3.打war包需要在pom文件中加入插件

<build>

  <plugins>

   <plugin>

    <groupId>org.apache.maven.plugins</groupId>

    <artifactId>maven-war-plugin</artifactId>

   </plugin>

   <plugin>

    <artifactId>maven-compiler-plugin</artifactId>

    <configuration>

     <source>1.7</source>

     <target>1.7</target>

    </configuration>

   </plugin>

  </plugins>

 </build>

maven-war-plugin 该插件是打war包使用插件

maven-compiler-plugin 该插件是编译源文件使用


你可能感兴趣的:(maven,Web,问题,plugin)