plugin maven maven-assembly-plugin maven-shade-plugin

Maven高级——私服(Nexus)

私服 私服是一台独立的服务器,用于解决团队内部的资源共享与资源同步问题 Nexus Sonatype公司的一款maven私服产品 下载地址(需要魔法):nexus-3.49.0-02-win64.zip Nexus安装与启动 下载完成后解压到文件夹 打开此路径 地址栏输入cmd,再在命令行窗口中输入 ......
私服 Maven Nexus

本地jar使用Maven打包

复制jar包到resources下 IDEA\Project Setting\Libraries添加jar包 pom.xml加入此dependency <dependency> <groupId>org.opencv</groupId> <artifactId>opencv</artifactId> ......
Maven jar

Maven高级——多环境配置与应用

多环境配置与应用 开发步骤 定义多环境 <!--配置多环境--> <profiles> <!--开发环境--> <profile> <id>env_dep</id> <properties> <jdbc.url>jdbc:mysql://127.0.0.1:3306/ssm_db</jdbc.url ......
环境 Maven

3分钟了解M1或M2芯片安装和配置maven

1. 下载maven 首先去maven官网http://maven.apache.org/download.cgi,下载一个稳定的版本,比如3.8.8 2. 解压安装Maven 双击解压apache-maven-3.8.8-bin.tar,存放到自定义目录:/Users/benjie/softwar ......
芯片 maven

Maven高级——属性

属性 自定义属性 定义属性 <!-- 定义属性--> <properties> <spring.version>5.2.10.RELEASE</spring.version> <junit.version>4.12</junit.version> <jdbc.url>jdbc:mysql://loc ......
属性 Maven

Maven高级——继承与聚合

继承与聚合 聚合 聚合:将多个模块组织成一个整体,同时进行项目构建的过程称为聚合 聚合工程:通常是一个不具有业务功能的”空“工程(有且仅有一个pom文件) 作用:使用聚合工程可以将多个工程模块编组,通过对聚合工程进行构建,实现对所包含的模块进行同步构建 当工程中某个模块发生更新(变更)时,必须保障工 ......
Maven

使用Maven打包bouncycastle出现JCE cannot authenticate the provider BC的原因及解决办法

摘抄自:https://www.cnblogs.com/WriteOnce/p/14954460.html 问题描述 在写一个加解密的控制台小程序时报错如下: Caused by: java.lang.SecurityException: JCE cannot authenticate the pr ......

maven test 环境变量设置

在pox.xml中添加 <build> <plugins> <plugin> <groupId>org.aparch.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configration> <envi ......
变量 环境 maven test

Maven高级——依赖管理

依赖管理 依赖指向当前项目运行所需的jar包,一个项目可以设置多个依赖 依赖传递 依赖具有传递性 直接依赖:在当前项目中通过依赖配置建立的依赖关系 间接依赖:被依赖的资源如果依赖其他资源。当前项目间接依赖其他资源 依赖传递冲突问题 路径优先:当依赖中出现相同的资源时,层级越深,优先级越低,层级越浅, ......
Maven

webpack中loader和plugin的区别

从功能作用的角度区分: 1、loader: loader从字面的意思理解,是 加载 的意思。 由于webpack 本身只能打包commonjs规范的js文件,所以,针对css,图片等格式的文件没法打包,就需要引入第三方的模块进行打包。 loader虽然是扩展了 webpack ,但是它只专注于转化文 ......
webpack loader plugin

IDEA中配置Maven通用模板

在IDEA中配置通用模板后,就不用每次创建Maven都重新设置了。记录一下。 ......
模板 Maven IDEA

Maven高级——分模块开发与设计

分模块开发的意义 将原始模块按照功能拆分成若干个子模块,方便模块间的相互调用,接口共享 分模块开发 创建Maven工程 书写模块代码 注意:分模块开发需要先针对模块功能进行设计,再进行编码。不会先将工程开发完毕,然后进行拆分。 通过Maven指令安装装模块模块到本地仓库(install指令) 注意: ......
模块 Maven

新一代Java高性能构建工具Maven-mvnd【实践可行版】

Maven-mvnd介绍 Maven 的优点是稳定可靠,在绝大多数的项目上工作良好,社区生态很完善,几乎所有的 Java 开发者都在用。Maven 的缺点是,对于大一点的项目来说,构建太慢了。有时候只能在服务器端完成构建 ,心酸呀。 Gradle 的优点是足够的灵活,构建速度也会更快一点,因为使用了 ......
高性能 Maven-mvnd 新一代 工具 Maven

jenkins学习笔记之十七:使用插件及maven上传制品到nexus

一、docker安装nexus wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum clean all && yum makecache fast um install docker systemctl ......
插件 jenkins 制品 笔记 maven

Maven

安装Maven wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.zip unzip apache-maven-3.6.3-bin.zip -d /u ......
Maven

Maven 与 Gradle 的区别

Maven 与 Gradle 的区别 刘文正_ 程序大视界 2020/04/27 20:28 前言 Java 世界中主要有三大构建工具:Ant、Maven 和 Gradle。经过几年的发展,Ant 几乎销声匿迹、Maven 也日薄西山,而 Gradle 的发展则如日中天。笔者有幸见证了 Maven ......
Gradle Maven

如何在IDEA中创建Maven项目

笔者使用的是IDEA2021,不同版本可能会有一些差异 新建父工程 1.选择Maven,点击下一步 2.给父级Maven起一个名字。指定组ID的目录结构。点击完成。 Maven配置 1.选择文件-设置,打开设置页面 2.按如下路径即可打开Maven信息页面 3.亦可通过如下方式打开Maven页面 4 ......
项目 Maven IDEA

idea maven 添加jar包

集成 海康威视 artemis-http-client-1.1.8.jar 打包时报错,发现是maven中心仓库没有1.1.8版本。 于是自己添加: 参考链接:https://www.cnblogs.com/scode2/p/16965288.html 1、在pom.xml统计目录下添加lib文件夹 ......
maven idea jar

npm安装依赖环境报错(vite、@vitejs/plugin-legacy等)

一、问题: 在做vite + vue3项目,由于前端页面加载过慢,处理vite相关优化时安装相关插件提示的报错信息,在这里记录是方便遇到同样问题的小伙伴能快速解决问题。 二、原因: npm的版本过高才导致 三、解决方案:在npm 后面加 --force 或者 --legacy-peer-deps n ......
plugin-legacy 环境 legacy plugin vitejs

IDEA中Maven构建报错

报错信息 创建Maven项目后报了如下错误信息 java.lang.RuntimeException: org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.Pro ......
Maven IDEA

【Java学习笔记】 apache-maven安装

maven与jdk版本对应关系 https://maven.apache.org/download.cgi maven在windows下的安装与环境配置 以3.9.1版本为例 1. 官网下载 2. 解压(记住路径) 3. 设置环境变量 我的电脑-属性-高级系统设置-环境变量 ① 新建两个系统变量 变 ......
apache-maven 笔记 apache maven Java

gralde-plugin->docker-compose的使用

在java web项目中,本地开发经常会需要在本地使用docker启动数据库等之类的服务。gradle提供了一个插件,允许通过gradle task启动docker的容器。在这里我们介绍的一个gralde插件com.avast.gradle.docker-compose 简单使用 引入插件 plug ......

今日总结之maven的使用

在maven项目中的pom.xml文件配置依赖的jar包的坐标 例如配置mysql的jar包就可以导入mysql的坐标 <dependencies> <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependency ......
maven

使用maven+spring框架连接mysql

<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"> <property name="driverClassName" value="com.mysql.cj.jdbc.Driver"/> <property na ......
框架 spring maven mysql

centos7 安装maven3.9

1、创建目录 cd /home mkdir mavencd /maven 2、下载包 wget https://mirrors.cnnic.cn/apache/maven/maven-3/3.9.0/binaries/apache-maven-3.9.0-bin.tar.gz 3、解压包 tar - ......
centos7 centos maven3 maven

maven聚合项目配置

maven项目放子模块时,一般要放一个启动包, pom文件 1、父模块中的pom文件需要指定启动类的位置 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-ma ......
项目 maven

JAVA中使用StringUtils时需要导入的maven依赖

导入依赖 <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6</version> </dependency> 使用实栗 //导入依赖 import org.ap ......
StringUtils maven JAVA

学习如何使用Maven

本文为笔者学习Maven的笔记,学习的是尚硅谷的 尚硅谷Maven教程(maven入门+高深,全网无出其右!)。 视频链接 Maven下载地址 https://maven.apache.org/ 本文下载的是windows版本的 解压文件 将下载好的文件解压到不含中文与空格的文件夹下。 配置本地仓库 ......
Maven

vite V3.0.0 vite.config.ts 引入插件vite-plugin-vue-setup-extend-plus报错(vueSetupExtend不是一个函数)

vite V3.0.0 vite.config.ts 引入插件报错(***** 不是函数) ·问题 #9414 ·Vitejs/Vite (github.com) 我的错误提示如下 ERROR failed to load config from D:\Work\TestCode\LuoCoreAd ......

androidsutido gradle plugin升级到指定版本

接入某SDK 编译报错 需要升级gradle 注意不要太新,够用就好,不然可能出现兼容问题 1.根据Android studio ide操作 2.手动更改配置文件 Android Studio 3.0 默认Gradle版本为4.1,如果你需要手动升级版本的话,记得修改gradle/wrapper/g ......
androidsutido 版本 gradle plugin