如果repository里面没有需要的jar,或者是自定义的jar,需要发布到repository,则可以使用下面的命令:
mvn install:install-file -Dfile=jsonplugin-0.32.jar -DgroupId=googlecode -DartifactId=googlecode-jsonplugin -Dversion=0.32 -Dpackaging=jar
这里假设需要发布的jar是当前目录下的jsonplugin-0.32.jar,目的repository是D:/system/maven_repo(
如果要发布到远程服务器,则增加参数如“-DrepositoryId=local -Durl=D:/system/maven_repo ”使用url,如http://192.168.1.111/repo,但是要把前面的-DrepositoryId=local修改为-DrepositoryId=remote,这里未验证)。
最后maven会在D:/system/maven_repo里面生成文件:googlecode\googlecode-jsonplugin\0.32\googlecode-jsonplugin-0.32.jar。
- 大小: 101.7 KB
分享到:
相关推荐
在Linux下搭建自己的私有maven库并部署和发布自定义jar依赖和自定义maven插件(二)发布自己开发的jar包
在Linux下搭建自己的私有maven库并部署和发布自定义jar依赖和自定义maven插件(三)开发和发布自己开发的maven插件
当前pom.xml中详细的记录了将maven项目打成可运行jar包的完整代码,使用maven的插件maven-assembly-plugin,同时将所有依赖打到jar包中,亲测可用。
今天小编就为大家分享一篇关于Maven设置使用自定义的jar包到自己本地仓库的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
主要是写的如何在windows系统上配置maven环境,并使用maven将自定义的jar注入到maven仓库,最后在springboot pom文件上的使用。
自定义jar包较多时导入到maven本地仓库不方便,此工具类可以自动将jar包导入到maven本地仓库并自动生成dependency,用的是java语言
在项目中通过maven私服来使用jar包,承接上一个资源。在项目中通过maven私服来使用jar包,承接上一个资源。在项目中通过maven私服来使用jar包,承接上一个资源。
Maven-assembly-plugin是maven中针对打包任务而提供的标准插件,可以实现自定义打包。主要提供如下功能: ● 提供一个把工程依赖元素、模块、网站文档等其他文件存放到单个归档文件里。 ● 打包成指定格式分发包,...
在Maven2中建议使用自定义的plugin来封装这些内容。 如果仍期望能够使用类似maven.xml的功能,如,请参考Inserting non-standard build steps using preGoals and postGoals。 在Maven2中,配置使用settings.xml,...
Maven可执行罐子骨架 具有执行权限的简单的自可执行jar的骨架项目。... 只需直接执行生成的jar文件即可: target/maven-executable-jar-skeleton-1.0-SNAPSHOT.jar 。 必须显示一个信息对话框框,如以下屏幕截图所示:
当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。 项目管理:依赖管理-项目中需要使用的其他资源,常见的是jar包...
第10章:使用Maven进行测试/10.8 打包测试代码/10.8.4 引用测试jar包 第11章:用Maven管理项目版本/11.1 版本分类/11.1.1 快照版本 第11章:用Maven管理项目版本/11.1 版本分类/11.1.2 发行版本 第11章:用Maven管理...
自己写的Maven批处理,有将Maven项目转化Eclispe项目(超好用),也有发布war包,下载自定义jar等等....
5 任务调度 可以实现自定义一个任务在XML中 隔多长时间执行一次 把jar包注掉了 6 实现了一个ztree 压缩包里有一个说明文件 可以看一下 pom xml冲突是件挺恶心的事儿 还有就是 遇到了导入myeclipse里 resource文件...
4.配置maven本地仓库(存放本地jar包)新建一个文件夹,路径自定义,名称为“repository” 5.打开maven解压路径下的conf下的settings.xml文件,在文件中找到注释了的字符串“/path/to/local/repo” 6.Maven默认...
自已实现的jar包中,日志库输出库的适配简单实现。代码中有SLF4J日志库的适配实现 。有相应的测试。 工程以maven来创建的
2. 安装和运行Maven 2.1. 验证你的Java安装 2.2. 下载Maven 2.3. 安装Maven 2.3.1. 在Mac OSX上安装Maven 2.3.2. 在Microsoft Windows上安装Maven 2.3.3. 在Linux上安装Maven 2.3.4. 在FreeBSD或OpenBSD上...
ckfinder-2.6.0.jar适用于ckfinder在上传文件时对文件进行重命名,命名规则为uuid,对文件夹进行自定义命名
Maven是一个项目管理工具,它包含了一个项目对象模型 (Project ...当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。