工具和项目概述

已为 Maven 开发提供了一些工具,您可以使用这些工具来定义 Java™ EE 模块依赖关系。还可以使用 POM 条目来定义项目结构。

POM 编辑器概述

要打开 POM 编辑器,请双击支持 Maven 的项目中的 pom.xml 文件。这个基于表单的多选项卡式编辑器简化了 Maven 对象模型的编辑。
“概述”页面
快速查看项目归档类型及相关属性。
“概述”选项卡。
“从属项”页面
添加项目和归档依赖关系,并定义如何对它们进行管理。
“依赖关系”选项卡。
依赖关系层次结构
查看更深层次的依赖关系。
“依赖关系层次结构”选项卡。
有效 POM
请参阅只读的完整模型视图,该视图包括与源 pom.xml 合并的所有缺省值。
“有效 POM”选项卡。
pom.xml(源代码视图)
使用内容辅助中的帮助来编辑 POM XML 源。
pom.xml 源选项卡。

“Maven 存储库”视图

在“Maven 存储库”查看器中,您可以向下钻取和搜索用于构建应用程序的本地和远程存储库。 您可以在本地 ${user.home}/.m2/settings.xml 文件中或项目的 pom.xml 文件中定义更多存储库。
存储库查看器

影响开发工作台项目结构的 POM 条目

下表显示了 Maven pom.xml 中描述的几个场景和属性以及它们对开发工作台项目设置的影响。
方案 POM 属性 项目结构更改
设置源文件夹位置。
<build>
<sourceDirectory></sourceDirectory>
Java 构建路径设置已更改为此源文件夹。
设置输出文件夹位置。
<build>
<outputDirectory></outputDirectory>
Java 构建路径设置已更改为此输出文件夹。
定义 EAR 或 WAR 文件的归档名称。
<build>
<finalName></finalName>
更改项目的部署名称并根据导出和部署创建归档名称。
使用 MANIFEST 文件将依赖关系添加至 EJB 项目。
<archive>
<manifest>
<addClasspath>true</addClasspath>
所生成的 MANIFEST.MF 文件包括依赖关系。
src 文件夹中使用 MANIFEST 文件。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifestFile>src/main/java/META-INF/MANIFEST.MF</manifestFile>
</archive>
在已部署的 JAR 文件中使用现有 MANIFEST.MF 文件。
创建 WAR 模块。
<packaging>war</packaging> 
+
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
…
指定了动态 Web 构面,并且已读取 WAR 插件设置以获取详细更改。
请不要生成 EAR 部署描述符 XML。
<generateApplicationXml>false</generateApplicationXml>
不会将 Application.xml 文件生成在输出位置。
指示主题类型的图标 概念主题
信息中心的条款和条件 | 反馈

时间戳记图标 最近一次更新时间: 2014 年 4 月 17 日

文件名:tools_overview.html