一个有用的命令:
引用
mvn -U clean eclipse:clean eclipse:m2eclipse -DdownloadSources=true -Declipse.addVersionToProjectName=true
Declipse.addVersionToProjectName=true 这个参数把项目的版本添加到工程名里面了
一个常用的插件, 使用jdk1.5编译, maven默认采用1.4, sigh:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
<encoding>GBK</encoding>
</configuration>
</plugin>
一个常被忽略的配置, 将java目录下的xml, properties文件打包到class中:
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
</build>
分享到:
相关推荐
### 二、安装步骤 1. **解压文件**:将下载的`apache-maven-3.8.8-bin.zip`文件解压到你选择的任意位置,例如`C:\Program Files`。 2. **设置环境变量**: - **Maven_HOME**:在系统环境变量中新建一个名为`Maven...
1. **安装Maven**:下载Apache Maven 3.0的二进制包,解压并配置环境变量。 2. **创建项目**:使用`mvn archetype:create`命令生成项目结构。 3. **编辑POM.xml**:配置项目信息、依赖和插件。 4. **构建项目**:...
**二、Maven API 的使用** 1. **构建命令**: Maven 提供了一套命令行工具,如`mvn clean`用于清理目标目录,`mvn compile`用于编译源代码,`mvn test`执行测试,`mvn package`打包项目,`mvn install`将项目安装到...
**二、解压与安装** 将下载的压缩包解压到你想要安装的目录,例如在Windows系统上,你可能会选择 `D:` 盘。解压后,你将看到一个结构如下: ``` D:\apache-maven-3.6.3 |- bin |- conf |- lib |- ... ``` **...
#### 二、配置Maven环境变量 1. **配置MAVEN_HOME环境变量** - 在“我的电脑”或“此电脑”上右键选择“属性”,然后点击“高级系统设置”。 - 在“系统属性”窗口中选择“高级”标签页,点击“环境变量”。 - ...
#### 二、Maven核心程序的部署与配置 为了能够有效地使用Maven进行项目管理,首先需要完成Maven核心程序的安装与配置。 ##### 1. 检查JAVA_HOME环境变量 Maven运行依赖于Java环境,因此在安装Maven之前,需要确认...
**二、Maven 3.8.1 的新特性** 1. **性能提升**:版本3.8.1在构建速度和资源使用上有所优化,减少了构建时间。 2. **增强的错误报告**:提供了更详细的错误信息,帮助开发者更快地定位问题。 3. **安全更新**:修复...
**三、Maven的配置** 1. **配置 settings.xml**: Maven 的配置主要在 `conf/settings.xml` 文件中进行。你可以在此设置本地仓库(localRepository)、镜像源(mirrors)、代理服务器(proxies)等。 2. **本地仓库**...
**二、Maven 构建生命周期** Maven 构建生命周期由多个阶段(phases)组成,主要包括清理(clean)、初始(initialize)、编译(compile)、测试(test)、打包(package)、验证(verify)、集成测试(integration...
**二、Eclipse中安装Maven插件** 1. **安装Maven插件** - 打开Eclipse,点击“Help” -> “Eclipse Marketplace...”。 - 在搜索框中输入“maven”,找到“Maven Integration for Eclipse”插件并点击“Install”...
**二、Maven的使用** 1. **初始化**:使用`mvn archetype:generate`命令可以快速创建一个新的Maven项目结构。 2. **构建项目**:`mvn compile`用于编译源代码,`mvn test`执行单元测试,`mvn package`打包项目,如...
**二、`settings.xml` 文件详解** `settings.xml` 文件是 Maven 的全局配置文件,通常位于 `$M2_HOME/conf` 目录下,或用户主目录的 `.m2` 文件夹内(Windows 上通常是 `%USERPROFILE%\.m2\settings.xml`,Linux 或...
**二、Maven 安装步骤** 1. **下载 Maven**:访问 Apache Maven 官网(https://maven.apache.org/),选择最新稳定版,如 `apache-maven-3.5.2` 进行下载。 2. **解压 Maven**:下载完成后,将 `apache-maven-...
Apache Maven 3.9.6-bin 是 Apache Maven 的一个特定版本,其中的“bin”表示这是二进制分发版,适用于直接使用而无需进行编译。 该安装包包含了 Maven 3.9.6 版本的所有必要文件和目录,使用户能够轻松地在其...
安装 Maven 通常涉及解压下载的二进制包(如 apache-maven-3.6.3-bin.tar.gz 或 apache-maven-3.6.3-bin.zip),然后设置环境变量 `MAVEN_HOME` 和添加 `bin` 目录到系统路径。对于 IDE,如 IDEA,通常可以直接配置 ...
**二、Maven工作原理** 1. **项目对象模型(POM)**:POM是Maven的核心,它是项目配置的XML文件,包含了项目的基本信息、构建指令、依赖关系、插件配置等。Maven通过读取POM来理解项目结构和需求。 2. **依赖管理**...
#### 二、Maven Web项目开发 **1. 创建Maven Web项目** - 打开Eclipse,依次点击 `File -> New -> Other`。 - 选择 `Maven -> Maven Project`,点击 `Next`。 - 在 `Location` 中选择项目的保存位置,点击 `...
**二、 Maven3.5新特性** 1. **性能提升**:Maven3.5在依赖解析、仓库搜索等方面进行了优化,提高了构建速度和效率。 2. **支持Java9**:此版本开始支持新的Java平台,包括Java9及其后的版本。 3. **改进的插件...
2. **构建生命周期**:Maven有三个基本生命周期阶段:clean(清理)、default(构建)和site(站点生成)。default生命周期包括编译、测试、打包、集成测试、验证、部署等步骤。 3. **插件系统**:Maven通过插件...
**二、Maven 配置** 1. **配置 Maven 配置文件**:Maven 的主要配置文件是 `conf/settings.xml`。在这里,你可以定义本地仓库路径、远程仓库地址、代理服务器等信息。 2. **本地仓库**:默认情况下,Maven 会将...