mvn

 

1、创建java项目:mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=test -DarchetypeArtifactId=maven-archetype-quickstart 

      交互式创建java项目:mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart 

      创建web项目:mvn archetype:generate -DarchetypeGroupId=com.mycompany.app -DarchetypeArtifactId=maven-archetype-webapp -DgroupId=com.mycompany.app -DartifactId=my-webapp 

2、在生成的pom.xml添加依赖; 
3、mvn clean install -Dmaven.test.skip=true 
4、mvn eclipse:eclipse 
生成web项目:mvn eclipse:eclipse -Dwtpversion=1.0 
5、把spring_test项目导入eclipse即可 


三、导入工程到eclipse 
    为eclipse新增Classpath变量:window->preferences->Java->Build Path->Classpath Variables:New->Name:M2_REPO,Path:选择maven的库目录(D:\java\repository) 
    刷新工程,检查problems中是否还显示项目错误。 


四、设置svn:ignore 
*.idea 
*.iml 
.classpath 
.project 
.settings 
target 
### 使用 `mvn install` 安装项目依赖或构建项目的使用方法 #### 1. 基本用法 `mvn install` 是 Maven 提供的一个命令,用于将当前项目的构建产物(如 `.jar` 文件)安装到本地 Maven 仓库中。这使得其他项目可以将该项目作为依赖引用 [^2]。 - 执行此命令时,Maven 会按照标准生命周期执行以下步骤: - **compile**:编译项目的源代码。 - **test**:运行单元测试。 - **package**:将编译后的代码打包成可部署的格式(如 `.jar` 或 `.war`)。 - **install**:将打包好的文件安装到本地 Maven 仓库 [^2]。 示例命令: ```bash mvn install ``` #### 2. 跳过测试阶段 如果希望跳过测试阶段以加快构建速度,可以使用 `-DskipTests` 参数: ```bash mvn install -DskipTests ``` 该命令会执行所有步骤,但不会运行测试用例,仅编译测试代码 [^4]。 #### 3. 清理并重新安装 在某些情况下,可能需要先清理之前的构建结果,再重新安装: ```bash mvn clean install ``` `clean` 阶段会删除之前生成的 `target/` 目录,确保使用最新的代码进行构建 [^4]。 #### 4. 安装特定模块 如果项目是一个多模块项目,并且只想安装其中一个子模块,可以在子模块目录下执行: ```bash cd path/to/module mvn install ``` 这样只会构建和安装指定的模块 。 #### 5. 安装第三方 JAR 包到本地仓库 对于一些远程仓库中没有的第三方 JAR 包,可以通过 `mvn install:install-file` 命令将其手动安装到本地仓库,以便在 Maven 项目中使用它 [^5]。 基本语法如下: ```bash mvn install:install-file -Dfile=<jar文件路径> -DgroupId=<组ID> -DartifactId=<项目ID> -Dversion=<版本号> -Dpackaging=<包类型> ``` 例如: ```bash mvn install:install-file -Dfile=pop-sdk-x.xx.xx.jar -DgroupId=com.pop.sdk -DartifactId=pop-sdk -Dversion=x.xx.xx -Dpackaging=jar ``` 执行完成后,JAR 文件会被安装到本地仓库,并可通过 `<dependency>` 标签在 `pom.xml` 中引用 [^3]。 #### 6. 查看帮助信息 如果需要了解更详细的参数或选项,可以查看帮助文档: ```bash mvn install --help ``` 或者查看完整的 Maven 文档获取更多信息 [^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值