maven打包jar到本地maven库中

关于这个问题,百度一下,会有很多回答。

比如:http://hooray520.iteye.com/blog/1327658

但是我在用的时候,写法一样,可是就是不通过,报错为:

[ERROR] No plugin found for prefix ‘install‘ in the current project and in the p

lugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the re

positories [local (D:\Develop\maven-repository\repository), planetmirror.com (ht

tp://downloads.planetmirror.com/pub/maven2)] -> [Help 1]

这个报错我觉得就是maven想执行这个install的时候,没有找到相关的依赖所致,也就是说它自己不能下载下来这个依赖。前提是我在公司弄的这个,然后公司的网络是有限制的。不允许下载。问题找到了。于是就修改了本地环境变量中配置的maven下的settings.xml文件。把maven库指向公司的maven库,问题解决了。

时间: 2024-10-13 23:59:29

maven打包jar到本地maven库中的相关文章

IDAE 将外部jar打入本地maven仓库

方式1:dependency 本地jar包 <dependency> <groupId>com.hope.cloud</groupId> <!--自定义--> <artifactId>cloud</artifactId> <!--自定义--> <version>1.0</version> <!--自定义--> <scope>system</scope> <!

使用公司自己的maven服务器时,本地 maven 的配置方法

使用公司的maven服务器,可以加速jar包的下载. 如果要使用公司的maven服务器,需要对本地maven配置文件conf/settings.xml做相应修改,具体改法有两种. 一.mirror 方式 思路是利用 mirror 配置支持通配符号,于是可以指定所有的 repository 都去找公司的repository,如果有某些 repository 是公司没有的,就需要显示做排除. 这种方法明显的缺点就是要排除所有公司仓库中没有的repository. 具体配置如下 <mirrors>

Maven打包时引入本地jar包

<!--pom.xml-->..... <dependencies> <dependency> <groupId>com.xxxxxx</groupId> <artifactId>xxxxxx</artifactId> <version>x.x.x</version><!--版本随意填--> <scope>system</scope> <systemPath

Maven打包jar项目

默认情况下,使用maven打包的jar项目(执行maven install)不会包含其他包引用,要想打包为带其他项目引用的jar,需要加入插件 要得到一个可以直接在命令行通过java命令运行的JAR文件,还要满足两个条件: 1.JAR包中的/META-INF/MANIFEST.MF元数据文件必须包含Main-Class信息. 2.项目的依赖包也要合并在打的jar包中,即项目所有的依赖都必须在Classpath中 有多种插件可以完成这个任务: 1.这种方式需要使用mvn package命令来执行

基于spring打包 maven 打包jar项目

J2EE项目开发 一般使用tomcat等servlet容器,有些自动化的任务却不需要放在servlet容器中, 把任务打包成jar会更方便部署 使用Maven打包Spring的jar包

maven自定义jar到本地仓库

Apache Maven为项目构建提供了绝佳的解决方案,其本地仓库中缓存了远程代理仓库或中央仓库中的资源,从而提高网络资源使用效率,很好很强大!  但是并非所有资源都可以根据GroupId.ArtifactId和Version信息从中央或代理仓库中获取.例如Oracle数据库的驱动程序,由于版权的原因,任何组织提供的公网Maven仓库都不可能提供该JAR包资源.而这时如果我们的项目使用Maven进行构建,就可以选择将Oracle的驱动程序JAR包作为Maven构件安装到本地仓库中供开发使用. 

maven打包时包含本地jar

项目中需要使用maven的打包工具,生成zip压缩包,使用的插件是assembly-plugin.因为一些特殊的原因,需要使用一些本地的jar进行依赖,加载外部jar后编码过程中没有任何问题,但是打包时一直报"程序包不存在". 思考一下:Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所以虽然在开发过程中项目正常依赖没有任何问题,但是打包的时候肯定就找不到本地的jar了. 这种问题有很多解决方案,比如加入本地仓库.搭建maven私服等,如需这些解决方案自行谷歌百度,

maven打包 jar

使用插件maven-shade-plugin可以方便的将项目已jar包的方式导出,插件的好处在于它会把项目所依赖的其他jar包都封装起来,这种jar包放在任何JVM上都可以直接运行,我最初使用eclipse的maven-build直接打包,转移到intellij idea后没有这个按钮了,就只能用命令行搞了 首先,将插件添加到pom.xml中,其次使用mvn package打包,最后到projectName/target/下查找目标jar包 <build> <plugins> &l

【Maven】应用Maven生成jar,包含关联库

1. java project直接export到处jar包就可以,但在导出的过程中需要指定main class入口. 2. spring boot的项目,应用maven管理库,希望打成jar包,部署到服务器上运行.在pom.xml配置插件 <build> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filter