`
- 浏览:
40935 次
- 性别:
-
mvn
pom.xml文件配置详解
http://maven.apache.org/ref/2.0.8/maven-model/maven.html
mvn
-version/-v 显示版本信息
mvn archetype:generate 创建mvn项目
mvn archetype:create
-DgroupId=com.oreilly -DartifactId=my-app 创建mvn项目
mvn package
生成target目录,编译、测试代码,生成测试报告,生成jar/war文件
mvn jetty:run 运行项目于jetty上,
mvn
compile 编译
mvn test 编译并测试
mvn clean 清空生成的文件
mvn site 生成项目相关信息的网站
mvn
-Dwtpversion=1.0 eclipse:eclipse 生成Wtp插件的Web项目
mvn -Dwtpversion=1.0
eclipse:clean 清除Eclipse项目的配置信息(Web项目)
mvn eclipse:eclipse
将项目转化为Eclipse项目
在应用程序用使用多个存储库
<repositories>
<repository>
<id>Ibiblio</id>
<name>Ibiblio</name>
<url>http://www.ibiblio.org/maven/</url>
</repository>
<repository>
<id>PlanetMirror</id>
<name>Planet Mirror</name>
<url>http://public.planetmirror.com/pub/maven/</url>
</repository>
</repositories>
mvn
deploy:deploy-file -DgroupId=com -DartifactId=client -Dversion=0.1.0
-Dpackaging=jar -Dfile=d:\client-0.1.0.jar -DrepositoryId=maven-repository-inner
-Durl=ftp://xxxxxxx/opt/maven/repository/
发布第三方Jar到本地库中:
mvn
install:install-file -DgroupId=com -DartifactId=client -Dversion=0.1.0
-Dpackaging=jar
-Dfile=d:\client-0.1.0.jar
-DdownloadSources=true
-DdownloadJavadocs=true
mvn
-e 显示详细错误 信息.
mvn validate 验证工程是否正确,所有需要的资源是否可用。
mvn test-compile
编译项目测试代码。 。
mvn integration-test 在集成测试可以运行的环境中处理和发布包。
mvn verify
运行任何检查,验证包是否有效且达到质量标准。
mvn generate-sources
产生应用需要的任何额外的源代码,如xdoclet。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
### MVN常用命令详解 Maven 是一个项目管理和理解工具,它包含了一个项目对象模型 (POM),一组标准集合,一个项目生命周期,一个依赖管理机制,用于运行构建任务的插件集合,以及用来扩展现有功能的插件机制。在...
例如,输出中提到的“黄色部分为命令输入之后自动输出模块”,这部分指的是Maven在构建过程中识别并处理了哪些模块。 #### 六、常见问题与解决办法 - **错误:找不到或无法加载主类**:检查项目配置文件pom.xml中...
在我们的场景中,使用`mvn dependency:get`命令可以从Maven中央仓库或其他远程仓库下载指定的JAR包。 3. `dependency:get`目标: 这个命令用于从Maven仓库下载一个指定的依赖到本地仓库。例如,要下载前面提到的`...
根据提供的标题、描述、标签及部分内容,我们可以提炼出与Maven相关的多个知识点。下面将对这些知识点进行详细的解析和说明。 ### Maven命令整合 #### Maven 基础介绍 Maven 是一个项目管理和综合工具,它通过一...
这样,每次执行特定的Maven命令,如 `mvn mybatis-generator:generate`,就可以自动更新生成的代码。这样不仅方便了开发,也保证了代码与数据库的同步。 在使用MyBatis_Generator时,我们需要配置以下几部分: 1. ...
这个命令包含了多个Maven生命周期阶段和插件目标,下面将详细解释这些部分。 1. `mvn clean`: 这是Maven生命周期中的第一个阶段,它会清理项目的target目录,删除之前构建产生的临时文件和编译结果,确保每次构建都...
通过运行Maven命令,如`mvn clean install`,可以自动下载依赖、编译代码、运行测试并打包项目。 **4. MySQL数据库** MySQL是一种广泛应用的关系型数据库管理系统,具有高性能、高可靠性及易用性。在本项目中,`...
Maven 项目的基本结构由以下几个部分组成: * `src/main/java`:存放 Java 源代码 * `src/main/resources`:存放资源文件 * `src/test/java`:存放测试代码 * `src/test/resources`:存放测试资源文件 * `WEB-INF`...
可以在 `pom.xml` 文件的 `<repositories>` 部分添加自定义仓库,例如: ```xml <id>Ibiblio <name>Ibiblio <url>http://www.ibiblio.org/maven/</url> <id>PlanetMirror <name>Planet Mirror <url>...
4. **构建与测试**:利用Maven的`mvn package`命令编译代码并生成可部署的JAR包。同时,Maven也可以配合测试框架(如JUnit)进行单元测试,确保组件的正确性。 5. **部署与运行**:将生成的JAR包放入Flume的lib目录...
在Maven中,你可以在pom.xml中添加`mybatis-generator-maven-plugin`,然后运行`mvn mybatis-generator:generate`命令。 7. **版本兼容性**: 确保MBG版本与MyBatis和数据库驱动版本兼容,避免出现不兼容的问题。 ...
5. **构建项目**: 在命令行中,进入项目目录并执行`mvn clean install`命令,Maven会自动下载所有依赖,编译源代码,运行测试,并将结果打包成JAR或WAR文件。 6. **使用Maven插件**: Maven拥有丰富的插件系统,可以...
编写好测试后,可以通过`mvn test`命令运行所有测试,确保代码的功能正确性。 ### Maven配置 Maven的配置主要在`pom.xml`文件中进行。这里可以定义项目的信息(如groupId、artifactId、version),设置构建参数,...
- Maven提供了多种命令,如`mvn clean`清理构建输出,`mvn compile`编译源代码,`mvn install`安装到本地仓库,`mvn package`打包项目。 7. **构建过程** - `mvn compile`执行编译,`mvn test`运行单元测试,`mvn...