`

MAVEN常用命令+IDEA更新快照

阅读更多

一、常用命令

打包:mvn package

编译:mvn compile

编译测试程序:mvn test-compile

清空:mvn clean

运行测试:mvn test

生成站点目录: mvn site

生成站点目录并发布:mvn site-deploy

安装当前工程的输出文件到本地仓库: mvn install

实例:clean install -Pgqc -Dmaven.test.skip=true(使用gqc连接环境 跳过测试)

打包上传到远程仓库,如:私服nexus等,需要配置pom文件: maven deploy

 

mvn -e            显示详细错误 信息. 

mvn validate        验证工程是否正确,所有需要的资源是否可用。 

mvn test-compile    编译项目测试代码。 。 

mvn integration-test     在集成测试可以运行的环境中处理和发布包。 

mvn verify        运行任何检查,验证包是否有效且达到质量标准。     

mvn generate-sources    产生应用需要的任何额外的源代码,如xdoclet。 

mvn idea:idea       生成idea项目文件

mvn idea:clean      清除idea的项目工程文件

 

二、IDEA更新快照

1)Settings->Maven中勾选Always update snapshots

2)Checksum policy选择warn

3)注意删除不同版本的老JAR包 

分享到:
评论

相关推荐

    xmljava系统源码-WebProjectDemo:Intellij-IDEA-maven+springMVC+mybatis搭配的DEMO

    之前都是在已经建立好的项目基础上开发,没有自己建立过IDEA的maven+springMVC+Mybatis项目,今天刚好学习一下。 maven的本地安装自行度娘~ 步骤 新建项目 首先,打开IDEA后新建一个project: 选择maven项目和JDK...

    自动化测试框架 selenium+testng+reportng+Java+maven

    1、支持多并行测试 2、支持所有的云解决方案,如 BrowserStack,...5、自动屏幕快照的失败的测试步骤 6、集成的命令行支持 7、ExpectedConditionsExtended PageObjects Design 模式 8、自动重新运行失败的测试用例...

    maven命令参数详解.pdf

    - `-U`: 强制更新快照类型的插件或依赖库,通常情况下Maven每天只会更新一次快照依赖。 #### 14. 不检查插件更新 - `-npu` 或 `--no-plugin-updates`: 不对任何相关注册插件进行最新的检查,使得Maven的表现更加...

    如何使用nexus在局域网内搭建maven私服及idea的使用

    使用Nexus在局域网内搭建Maven私服及IDEA的使用 Maven私服的必要性 在实际工作中,我们经常会遇到以下问题: 1. 安全考虑:有些公司不给开发人员提供外网连接,从而无法使用Maven访问远程仓库地址。 2. 网速限制...

    阿里云maven私服jar包上传和拉取教程

    - 在IntelliJ IDEA中配置Maven的服务器和镜像源,参考上述`settings.xml`的配置。 - 设置Maven的全局配置文件为项目的`settings.xml`。 2. **部署流程**: - 在IDEA中打开项目,并确保其pom.xml文件已正确配置了...

    maven教程-v1.0

    - **IntelliJ IDEA集成**:IntelliJ IDEA也内置了对Maven的支持,可以轻松管理项目构建和依赖。 #### Maven Web应用 - **Web项目结构**:Maven支持创建和构建Web应用项目,包括WAR文件的打包。 - **配置示例**:在...

    阿里云Maven仓库镜像.docx

    Maven是Java开发中常用的项目管理工具,可以帮助开发者管理项目的构建、编译、测试、打包和部署。Maven仓库是存储Maven项目依赖项的仓库,用于存储项目需要的jar包和其他依赖项。阿里云Maven仓库镜像是阿里云提供的...

    sonar-maven-plugin:SonarQube Maven 插件 + 补丁

    2.5-快照(sonar.skip、sonar.java.libraries、sonar.java.binaries) 复杂的 maven 项目解析(例如,模块目录中的几个 pom 文件) Scala 支持(包括 src/main/scala 作为源和 src/test/scala 作为测试)

    idea配置模板,导入即可

    idea工具的最佳配置,包括常用插件如Free Mybatis plugin、Maven Helper等,字体大小,风格,智能导包,隐藏*.idea文件,maven自动更新快照版本等完美配置。 新装idea后点击File-->import settings 即可使用,省...

    maven自动打jar包工具配置

    支持idea maven项目自动打jar包工具类,方便快捷!!!

    maven 打包时间戳问题

    maven 打包时间戳问题 Maven 打包时间戳问题是 Maven 项目中的一個常见...解决 Maven 打包时间戳问题需要我们了解 Maven 的内置变量和插件机制,并且需要我们了解 IDEA 的 Build 机制,以便正确地使用 Maven 插件。

    micronaut-maven-plugin:执行Micronaut应用程序的Maven插件

    Micronaut Maven插件 Maven插件,用于执行Micronaut应用程序。 文献资料 有关更多信息,请参见。 有关当前开发文档,请参见文档。 要查看特定版本的文档,请用版本字符串替换上述URL中的latest或snapshot 。 快照...

    使用Nexus搭建Maven私服.docx

    例如,maven-central用于连接Maven中央库,而maven-releases和maven-snapshots则是你的私有仓库,分别用于存储发行版和快照版本的构件。此外,maven-public是一个仓库组,它将上述三个仓库聚合在一起,方便外部使用...

    最新Java全栈工程师企业级开发视频教程(17G)

    第01天(14集)---002.开篇-程序员的玄学与佛学....第02章-使用Maven构建应用-Maven快照.mp4---014.第02章-使用Maven构建应用-第一个Maven应用程序.mp4第02天(5集)---015.第03章-三层架构+MVC-什么是三层架构.mp4---0

    IntelliJ-IDEA-Tutorial, IntelliJ IDEA 简体中文专题教程.zip

    IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),由JetBrains公司开发。这款IDE以其强大的代码自动完成、重构工具、内置版本控制和对多种框架的出色支持而备受开发者喜爱。"IntelliJ IDEA 简体中文专题教程...

    maven将项目打包上传到nexus私服的详细教程

    在IDEA中,我们可以点击右侧工具栏中的Maven按钮,然后选择对应的项目,执行mvn clean deploy命令将项目打包发布到私服。 通过本文,我们可以了解到使用Maven将项目打包上传到Nexus私服的详细步骤。该教程首先介绍...

    osxappbundle-maven-plugin:Codehaus 的 osxappbundle-maven-plugin 的克隆

    您可以克隆这个存储库并构建一个新的快照,然后您可以在项目的构建中使用它: <project> ... <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>osxappbundle-mav

    javaFx截图工具完整源码!完美运行(完整的项目,包含源码和素材)

    JavaFX是一款强大的图形用户界面(GUI...然后,使用Maven的`mvn compile`命令编译代码,`mvn exec:java`运行项目,就可以体验这个功能齐全的截图工具了。如果你是在IDE如IntelliJ IDEA中工作,可以直接导入项目并运行。

    HBase JavaAPI开发

    此案例使用的是IDEA开发工具,项目属于maven项目 使用JavaAPI实现HBase的ddl(创建表、删除表、修改表(添加列族等))、dml(添加数据、删除数据)、dql(查询数据(get、scan))等操作 除此之外还包含一些其他...

    5款工具助你写出更好的Java代码

    在Eclipse、NetBeans、IntelliJ IDEA等Java IDE中,Ant是常用的构建工具。 3. JProfiler:这是一个强大的Java剖析工具,适用于Java EE和Java SE应用。JProfiler集成了CPU、内存和线程分析,有助于识别性能瓶颈、...

Global site tag (gtag.js) - Google Analytics