maven添加自定义jar包

等级 545 0 0
标签: Java
maven添加自定义jar包

找到maven安装bin目录

mvn install:install-file -Dfile=JAR包所在路径(如e:\xxxx) -DgroupId=包的groupid名(可以是自己取的名) -DartifactId=包的artifactID名(可以是自己取的名) Dversion=版本号(可以自己取的,例如1.0) -Dpackaging=jar

pom.xml文件中引入

<dependency>
  <groupId>zidingyi</groupId>
  <artifactId>zidingyi</artifactId>
  <version>1.0</version>
</dependency>
收藏
评论区

相关推荐

半小时掌握Android Gradle
目前国内对Android领域的探索已经越来越深,不少技术领域如插件化、热修复、构建系统等都对Gradle有迫切的需求,不懂Gradle将无法完成上述事情。所以Gradle必须要学习。 Gradle 里的几乎任何东西都是基于这两个基础概念: task project 掌握了这两个,你就掌握了一大半的 Gradle 知识了。 首先讲 Task
Android动态加载基础 ClassLoader工作机制
类加载器ClassLoader 早期使用过Eclipse等Java编写的软件的同学可能比较熟悉,Eclipse可以加载许多第三方的插件(或者叫扩展),这就是动态加载。这些插件大多是一些Jar包,而使用插件其实就是动态加载Jar包里的Class进行工作。这其实非常好理解,Java代码都是写在Class里面的,程序运行在虚拟机上
【Flutter实战】包管理
2.3 包管理在软件开发中,很多时候有一些公共的库或SDK可能会被很多项目用到,因此,将这些代码单独抽到一个独立模块,然后哪个项目需要使用时再直接集成这个模块,便可大大提高开发效率。很多编程语言或开发工具都支持这种“模块共享”机制,如Java语言中这种独立模块会被打成一个jar包,Android中的aar包,Web开发中的npm包等。为了方便表述,我们将
maven添加自定义jar包
maven添加自定义jar包找到maven安装bin目录 mvn install:installfile DfileJAR包所在路径(如e:\xxxx) DgroupId包的groupid名(可以是自己取的名) DartifactId包的artifactID名(可以是自己取的名) Dversion版本号(可以自己取的,例如
maven打包速度优化
mvn clean install T 1C Dmaven.test.skiptrue Dmaven.compile.forktrueT 1C :代表每个CPU核心跑一个工程。Dmaven.test.skiptrue :代表跳过测试。Dmaven.compile.forktrue :使用多线程编译注:我的项目快了十几秒jvm虚拟机优化:Xms256m Xmx
Java里面的十万个为什么
Java里面的十万个为什么 1.不是说 JVM 是运行 Java 程序的虚拟机吗?那 JRE 和 JVM 的关系是怎么样的呢?简单地说,JRE 包含 JVM 。JVM 是运行 Java 程序的核心虚拟机,而运行 Java 程序不仅需要核心虚拟机,还需要其他的类加载器,字节码校验器以及大量的基础类库。JRE 除包含 JVM 之外,还包含运行 Java 程序的其
Android包管理机制(一)PackageInstaller的初始化
Android框架层 Android包管理机制 Android框架层本文首发于微信公众号「刘望舒」 前言包管理机制是Android中的重要机制,是应用开发和系统开发需要掌握的知识点之一。包指的是Apk、jar和so文件等等,它们被加载到Android内存中,由一个包转变成可执行的代码,这就需要一个机制来进行包的加载、解析、管理等操作,这就是包管理机制。包管理
tongweb部署应用的时候出现java.lang.ClassNotFoundException处理办法
1:当通过tongweb部署应用的时候经常会遇到java.lang.ClassNotFoundException这种错误。2:当出现这种报错的时候代表应用缺少某个class文件,需要通过报错的具体的路径去寻找对应的jar包,找到之后放到%tongweb%/lib目录下面。例如:Caused by:java.lang.ClassNotFoundExceptio
springboot+vue项目linux环境部署
项目部署是一个程序员必备的技能,当项目开发过程中,需要将项目部署在开发服务器上,进行自测,或协助运维,测试进行环境的搭建配置,学会了项目部署,你就是团队中最亮的那个仔。项目简介后端:springboot项目【打包为jar包】前端:vue项目【通过cli3搭建】目标服务器:liunx操作系统使用工具xshell:通过命令操作服务器sftp:上传安装包到服务器部
基于Maven工程下的MyBatis基本使用之数据插入【回填】、修改与删除
MyBatis基本使用声明:基于《基于Maven工程下的MyBatis框架+MySQL+连接池的数据查询操作》与《基于Maven工程下的MyBatis基本使用之SQL传单/多参、多表关联查询》进一步拓展,相关配置文件、数据文件可阅以上两篇。 数据插入<insert,使用<selectKey进行回填自动生成主键值 <!需要明确编写获取最新主键的SQL语句<in
秋招已经开始准备了!【Java面试题】最新Java开发岗面试知识笔记
在最近两个月不断的面试中,我分类总结了 Java 开发岗位面试中的一些知识点。主要包括以下几个部分: 1. Java 基础知识点 2. Java 常见集合 3. 高并发编程(JUC 包) 4. JVM 内存管理 5. Java 8 知识点 6. 网络协议相关 7. 数据库相关 8. MVC 框架相关 9. 大数据相关 10. Linux 命令相关面试,
IDEA 如何搭建maven 安装、下载、配置?包含图文详解
详细步骤如下 下载 maven 压缩包输入网址 www.apache.org 会看到以下界面住下划看到以下界面然后看到这个界面 选择下载这个版本 下载后 解压 maven 压缩包 (文件路径不建议用有中文的,最好自己新建一个那样方便好多)然后创建本地仓库 MavenRepository打开 conf文件夹中 修改里面的 settings.xml 文件 (
使用dubbo-go搭建dubbo接口测试平台
背景http接口测试只需要一个curl命令,但dubbo协议没有这样的现成接口测试工具。通常公司内的dubbo控制台或其他平台会集成一个dubbo接口测试工具。调用一个dubbo接口,需要知道服务名service、方法名method和参数args。正常的调用,调用方需引入服务提供方定义的接口jar包。作为接口测试平台,没办法引入所有提供方定义的接口jar包,
SpringBoot+Maven 多模块项目的构建、运行、打包实战
前言最近在做一个很复杂的会员综合线下线上商城大型项目,单模块项目无法满足多人开发和架构,很多模块都是重复的就想到了把模块提出来,做成公共模块,基于maven的多模块项目,也好分工开发,也便于后期微服务重构 使用场景我刚开始创建项目的时候是基于单模块,开发的,我先开发的接口api 项目结构是这样的core模块是公共模块,mallapi 是小程序api,随然单体
Maven 基础标签之版本管理和冲突解决
前言我们在做java项目的时候由于jar包太多,我们就需要使用maven做项目管理,管理项目的jar包依赖,包括打包上线 maven基础Maven 是一个项目管理工具,主要用于项目构建,依赖管理,项目信息管理每个maven 项目根目录都会有一个 pom.xml文件, 负责项目构建,依赖管理在这个文件里面,你只需要添加相应的jar包坐标配置,maven就会自动