不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2020-01-01 23:58:47  修改时间:2024-04-14 05:02:59  分类:Java基础  编辑

特别注意:发布Java代码时,一定要先执行Maven的清理命令,否则如果“版本号”没变,它不会更新本地Jar包:

/alidata/server/maven/bin/mvn clean
/alidata/server/maven/bin/mvn package -Dmaven.test.skip=true
  1. Java/Maven安装 、Maven仓库常用pom.xml使用阿里云Maven仓库Maven将war包输出到指定目录
  2. Win10环境下,将war包发布到Tomcat的webapps目录下
  3.  Maven引入外部(第三方)jar包的几种方式 、Maven 打包可执行 jar 的几种方法 
  4. Maven 那点事儿Maven入门教程(1) 什么是 Maven?Maven入门教程(2) Maven 标准目录结构
  5. Maven依赖范围scope 取值"provided"和"compile"的区别
  1. Maven 三种 archetype 说明
  2. [入门]IDEA 构建 Maven多模块 工程项目(多图) 
  3. [升级]IDEA 新建Maven父子项(多图)
  4. Netty入门之创建Maven多模块依赖项目
  1. IDEA 如何将一个 普通项目 转换为 Maven项目?(Maven 项目的 基本结构)
  2. JFinal入门教程:IDEA(2018.2) + Maven(3.5) + Tomcat(9.0) + JFinal(3.5)
  3. 解决 IDEA 创建Maven项目速度慢问题 DarchetypeCatalog
  4. Maven 项目的 org.junit.Test 获取不到
  5. org.apache.maven.plugin.surefire.SurefirePlugin NOT Found

Maven命令

Maven 常用命令(Maven介绍及常用命令

mvn archetype:generate  构建项目  
mvn clean       项目清理  
mvn compile     项目源代码的编译  
mvn test        项目单元测试的编译  
mvn package     项目打包  
mvn install             发布项目提交到本地仓库  
mvn deploy              发布项目到  
mvn jetty:run :        启动jetty容器    
mvn eclipse:clean :    清除eclipse的一些系统设置                 
mvn eclipse:eclipse :  生成 Eclipse 项目文件  

Maven 实用命令

mvn dependency:tree   查看依赖树  
mvn assembly:assembly 需要配assembly插件,可用于把指定文件进行打包 tar.gz,zip包  
指定maven参数:  
-DskipTests=true      默认不走单元测试  
-P local              选择资源文件类型 local,需在pom开启资源配置  

 

# 真正的 常用命令:
mvn clean package

 

  1. Linux 下 Maven 的安装
  2. Linux下Maven私服Nexus3.x环境构建操作记录

 

  1. Maven 教程(1)— Maven初步了解与认识
  2. Maven 教程(2)— Maven的安装与环境配置
  3. Maven 教程(3)— Maven仓库介绍与本地仓库配置
  4. Maven 教程(4)— 新建Maven项目
  5. Maven 教程(5)— Maven目录结构及常用命令说明
  6. Maven 教程(6)— Maven之pom.xml文件简单说明
  7. Maven 教程(7)— Maven使用的最佳实践
  8. Maven 教程(8)— Eclipse创建Maven项目运行mvn命令
  9. Maven 教程(9)— Maven坐标详解
  10. Maven 教程(10)— Maven依赖详解
  11. Maven 教程(11)— Maven远程仓库的各种配置
  12. Maven 教程(12)— Maven生命周期和插件
  13. Maven 教程(13)— Maven插件解析运行机制
  14. Maven 教程(14)— Maven聚合与继承
  15. Maven 教程(15)— 实现多个项目关联自动化构建(maven-invoker-plugin插件的使用)
  16. Maven 教程(16)— pom.xml 文件详解
  17. Maven 教程(17)— Maven Profile 和 Filtering 简介
  18. Maven 教程(18)— 利用 Profile 构建不同环境的部署包
  19. Maven 教程(19)— Maven的六类属性   如:${project.basedir}${project.build.directory}:项目构件输出目录,默认为 target/
  20. Maven 教程(20)— 使用maven-assembly-plugin插件来定制化打包
  21. Maven 教程(21)— maven-compiler-plugin 插件详解
  22. Maven 教程(22)— Maven中 plugins 和 pluginManagement
  23. Maven 的 classifier 的作用

  1. Maven学习笔记(一)-Maven安装与环境变量配置
  2. Maven学习笔记(二)-仓库
  3. Maven学习笔记(三)-Eclipse配置Maven
  4. Maven学习笔记(四)-Eclipse创建Maven项目
  5. Maven学习笔记(五)-使用Nexus搭建Maven私服
  6. Maven学习笔记(六)-使用Eclipse创建Maven WEB项目以及运行项目的几种方式
  7. Maven学习笔记(七)-在maven中使用外部tomcat部署web应用
  8. Maven学习笔记(八)-Maven整合SSM(spring+springMVC+Mybatis)框架
  9. Maven学习笔记(九)-Maven整合SSH(Spring+SpringMVC+Hibernate)框架
  10. Maven学习笔记(十)-Maven整合SSHSJ(Spring+SpringMVC+Hibernate+Spring Data JPA+JdbcTemplate)框架
  11. Maven学习笔记(十一)-创建自定义的archetype(项目模板)
  12. Maven学习笔记(十二)-使用maven Profile实现多环境构建
  13. Maven学习笔记(十三)-maven-dependency-plugin插件
  14. Maven学习笔记(十四)-maven打包之resource配置
  15. 把jar包放到本地maven仓库中
  16. nexus-3.1私服安装
  17. 修改Maven仓库
  18. SSM框架(spring+springMVC+Mybatis) pom.xml文件
  19. Maven手动安装Oracle驱动ojdbc
  20. Maven手动安装dubbo到本地仓库
  21. Maven使用tomcat8-maven-plugin插件
  22. Maven构建WEB项目JSP报The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

  1. 【Maven】dependencyManagementdependencies区别  (多模块,依赖版本管理)