maven项目在eclipse中常见错误汇总

来源:互联网 发布:博思数据 igbt销量 编辑:程序博客网 时间:2024/05/21 17:07

maven项目在eclipse中常见错误汇总

1.maven-resources-plugin prior to 2.4 is not supported by m2e.

解决方案:

将你的

<artifactId>maven-resources-plugin</artifactId>                <version>2.3</version>                修改为                <version>2.5</version>


2.maven-dependency-plugin (goals "copy-dependencies", "unpack") is not supported by m2e

在plungins之前添加如下代码:

<build><pluginManagement>              <plugins>                  <plugin>                      <groupId>org.eclipse.m2e</groupId>                      <artifactId>lifecycle-mapping</artifactId>                      <version>1.0.0</version>                      <configuration>                          <lifecycleMappingMetadata>                              <pluginExecutions>                                  <pluginExecution>                                      <pluginExecutionFilter>                                          <groupId>org.apache.maven.plugins</groupId>                                          <artifactId>maven-dependency-plugin</artifactId>                                          <versionRange>[2.0,)</versionRange>                                          <goals>                                              <goal>copy-dependencies</goal>                                          </goals>                                      </pluginExecutionFilter>                                      <action>                                          <ignore />                                      </action>                                  </pluginExecution>                              </pluginExecutions>                          </lifecycleMappingMetadata>                      </configuration>                  </plugin>              </plugins>          </pluginManagement> <plugins>  <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-dependency-plugin</artifactId>                <executions>                    <execution>                    <id>copy</id>                    <phase>package</phase>                    <goals>                        <goal>copy-dependencies</goal>                    </goals>                    <configuration>                        <outputDirectory>                            ${project.build.directory}/lib                        </outputDirectory>                    </configuration>                    </execution>                </executions>            </plugin><pre name="code" class="html"></plugins>  
</build>

3.eclipse通过svn check out项目(maven构建的项目)

往往我们的项目都是通过svn进行团队开发的,所以对于maven构建的项目我们需要通过svn进行共享和检出,下面就是eclipse检出maven构建的项目;

第一步:需要右键选择import,找到maven目录看到下图中的红框:

第二步:看到SCM URL,点击右边的下拉框,如果没有svn选项,请按照箭头点击右下角的超链接,会展示出scm插件,

然后选择其中的进行在线下载安装,这个过程需要重启eclipse,

我选择安装的是:

第三步:项目就开始正常的checkout,如果出现SVN: 'Checkout As' operation finished with error Selected resource is not checked out.等错误,

可以试着重启下eclipse,然后再重新check out对应项目:


0 0
原创粉丝点击