插件文档

此插件可用的目标:

目标 描述
eclipse:add-maven-repo 已弃用。请改用 configure-workspace 目标。
日食:清洁 删除 Eclipse 使用的 .project、.classpath、.wtpmodules 文件和 .settings 文件夹。
日食:配置工作区 配置以下 Eclipse Workspace 功能:
  • 将类路径变量 MAVEN_REPO 添加到 Eclipse。
  • 可选择通过 URL 加载 Eclipse 代码样式文件。
日食:日食 生成以下 eclipse 配置文件:
  • .project.classpath文件
  • .setting/org.eclipse.jdt.core.prefs具有项目特定的编译器设置
  • WTP(Web Tools Project)的各种配置文件,如果参数wtpversion设置为有效版本(默认不生成WTP配置)
如果此目标在多项目根目录上运行,则模块之间的依赖关系将在 Eclipse 中配置为直接项目依赖关系(除非useProjectReferences设置为 false)。
日食:帮助 显示有关 maven-eclipse-plugin 的帮助信息。
称呼
 mvn eclipse:help -Ddetail=true -Dgoal=<goal-name>
显示参数详细信息。
日食:安装插件 将从 Maven 存储库系统解析的插件安装到 Eclipse 实例中。
日食:m2eclipse 创建一个可以与 M2Elipse 插件一起使用的 eclipse 项目。
eclipse:make-artifacts 已弃用。用于EclipseToMavenMojo最新的命名约定
日食:我的日食 生成 MyEclipse 配置文件
日食:myeclipse-clean 删除 MyEclipse 使用的配置文件
日食:拉德 生成 rad-6 配置文件。
日食:rad-clean 删除 Rad-6 使用的配置文件。文件 .j2ee 和文件 .websettings
日食:删除缓存 从存储库中删除不可用的标记文件。
eclipse:to-maven 将 eclipse 安装中的 eclipse 工件添加到本地 repo。这个 mojo 会自动分析 eclipse 目录,将插件 jar 复制到本地 maven repo,并生成适当的 pom。这是 Eclipse 插件的官方中央存储库构建器,因此它具有必要的默认值。对于自定义存储库,请参阅MakeArtifactsMojo典型用法: mvn eclipse:to-maven -DdeployTo=maven.org::default::scpexe://repo1.maven.org/home/maven/repository-staging/to-ibiblio/eclipse-staging -DeclipseDir=.

系统要求

以下指定了运行此 Maven 插件的最低要求:

maven 2.0.1
JDK 1.4
记忆 没有最低要求。
磁盘空间 没有最低要求。

用法

您应该在项目的插件配置中指定版本:

<project>
  ...
  <build>
    <!-- To define the plugin version in your parent POM -->
    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-eclipse-plugin</artifactId>
          <version>2.6</version>
        </plugin>
        ...
      </plugins>
    </pluginManagement>
    <!-- To use the plugin goals in your POM or parent POM -->
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-eclipse-plugin</artifactId>
        <version>2.6</version>
      </plugin>
      ...
    </plugins>
  </build>
  ...
</project>

有关详细信息,请参阅“配置插件指南”