草庐IT

Maven编译、安装或打包时跳过单元测试Skip Tests

场景:在使用Maven 对项目或模块进行编译(compile)、安装(install)、打包(package)等操作,单元测试没必要编译,设置跳过单元测试可以增加编译速度、也可以防止出现一些奇怪的异常现象一、设置跳过单元测试1、Idea可视化跳过2、使用命令参数跳过mvnpackage-Dmaven.test.skip=true语法:mvn编译、安装、打包-Dmaven.test.skip=true

【IDEA】maven项目刷新依赖的两种方式

两种方式:    ①手动刷新    ②自动刷新通常情况下,在我们创建maven项目时,右下角会弹出提示框这里讲一下二者的区别:ImportChanges:导入当前pom.xml新添加的依赖;EnableAuto-Import:在修改pom.xml后,自动下载依赖。选择 ImportChanges,意味着每次修改pom.xml文件后需要手动刷新一次;选择EnableAuto-Import,则idea会自动帮你下载新添加的依赖。本人使用的IDEA是2020.1.2版本,IDEA版本不同选项显示也会略有不同手动刷新方式 自动刷新方式在File ——>Settings——>Build,Executio

【Maven】依赖管理—导入jar包的三种方式、依赖范围设置

目录一、使用坐标导入jar包 二、使用坐标导入jar包–快捷方式 三、使用坐标导入jar包–自动导入 四、依赖范围一、使用坐标导入jar包1、在pom.xml中编写标签2、在标签中使用引入坐标3、定义坐标的groupId,artifactId,version4、点击刷新按钮,使坐标生效 二、使用坐标导入jar包–快捷方式1、在pom.xml中按alt+insert,选择Dependency2、在弹出的面板中搜索对应坐标,然后双击选中对应坐标3、点击刷新按钮,使坐标生效 三、使用坐标导入jar包–自动导入1、选择IDEA中File-->Settings2、在弹出的面板中找到BuildTools3

Ubuntu系统中安装maven详细教程

1.下载Maven官网下载地址2.上传文件到指定目录上传文件方法,点击链接mkdir/usr/local/src/maven3.在指定文件下解压文件tar-zxvfapache-maven-3.6.0-bin.tar.gz4.配置maven环境变量vim/etc/profile#写入如下内容exportMAVEN_HOME=/usr/local/src/maven/`apache-maven-3.6.0`(修改版本号)exportCLASSPATH=${MAVEN_HOME}/lib:$CLASSPATHexportPATH=${MAVEN_HOME}/bin:$PATH#构建命令source

JDK对应的Maven版本

JDK版本Maven版本支持情况JDK1.3Maven2.0.11及以下JDK1.4Maven2.0.11及以下JDK1.5Maven2.0.11及以上JDK1.6Maven2.0.11及以上JDK1.7Maven3.0及以上JDK1.8Maven3.3及以上JDK9Maven3.5.0及以上JDK10Maven3.5.3及以上JDK11Maven3.5.4及以上JDK12Maven3.6.0及以上JDK13Maven3.6.1及以上JDK14Maven3.6.2及以上JDK15Maven3.6.3及以上JDK16Maven3.8.1及以上JDK17Maven3.8.3及以上

POM文件配置Maven仓库地址

原文链接:POM文件配置Maven仓库地址-JavaShuomaven使用setting.xml配置文件配置仓库地址-JavaShuo在pom.xml文件中设置Maven本地存储库位置?POM文件配置Maven仓库地址alimavenaliyunmavenhttps://maven.aliyun.com/nexus/content/repositories/central/truefalsealimavenaliyunmavenhttps://maven.aliyun.com/nexus/content/repositories/central/truefalsemaven使用setting.

jenkins编译maven项目及部署到远程服务器上

1、下载安装Jenkins官网地址 nohupjava-jarjenkins.war&2、进入后台安装插件http://localhost:8080初始密码串可以在jenkins启动日志中找到插件使用推荐安装额外需要安装的插件:1、SSH:远程连接编译节点需要2、​PublishOverSSH:编译后部署到节点需要3、添加全局JDK和maven安装JDK时候需要orcle账号密码 4、新建任务  到这步其实就完成了编译打包的步骤了5、部署到远程服务器上 5.1、添加节点 5.2、添加项目配置自此部署到服务器上的操作就完成了。6.脚本工具 主要用于杀死旧进程启动新jar包#!/bin/bash#

关于IDEA只能看到Maven Archetype, 如何创建常规maven项目

很多人安装了新版本的maven后,在IDEA新建项目时看到的是MavenArchetype而不是maven,找不到在哪新建常规的maven项目(不想使用maven模板)以前新建时: 现在新建时,是这样的,很多人没注意到左边顶上那句英文,我更新了最新的maven后,也没注意,后来才发现。点击1newproject  点击newproject,进入以下界面。选择maven,然后点击create就能新建一个常规maven项目了 新建项目成功图片: 

spring-cloud-starter-alibaba-nacos-discovery在maven中找不到的问题以及解决方法

dependency>groupId>com.alibaba.cloudgroupId>artifactId>spring-cloud-starter-alibaba-nacos-discoveryartifactId>dependency>项目中pom.xml直接用这个maven会报Couldnotfindartifactcom.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery:pom:unknowninaliyun-public(https://maven.aliyun.com/repository/public)试了几种

(四)devops持续集成开发——jenkins的全局工具配置之maven环境安装及配置

前言本节内容我们主要介绍jenkins中如何集成自定义的maven环境及流水化组件maven插件的安装,这样我们就可以发布流水化的maven项目工程。正文上传并安装maven①上传maven安装包②解压maven安装包unzipapache-maven-3.8.3-bin.zip③配置maven依赖包环境变量#mavenexportMAVEN_HOME=/opt/apache-maven-3.8.3exportPATH=$MAVEN_HOME/bin:$PATH④配置maven的setting.xml/opt/repo aliyunmaven * 阿里云公共仓库 https://maven.a