导航:首页 > 程序命令 > maven上传本地jar命令

maven上传本地jar命令

发布时间:2024-08-04 00:15:21

Ⅰ 我有个maven的repository,如何将jar包下到本地

不用在本地假设服务器。只要将你本地的jar包install到你的本地maven库就可以了。
命令如下
mvn install:install-file -DgroupId=jar包的GID -DartifactId=jar包的AID -Dversion=Jar包的版本 -Dpackaging=jar -Dfile=你本地jar包的目录

例子:
mvn install:install-file -DgroupId=org.springframework -DartifactId=spring-webmvc -Dversion=3.0.5.RELEASE -Dpackaging=jar -Dfile=D:/spring.jar

每个jar都执行一次,成功后,重新构建项目就ok了。

Ⅱ maven镐庝箞閰岖疆链鍦癹ar鍖

鍦∕aven椤圭洰涓浣跨敤链鍦癑AR鍖呮湁涓ょ嶆柟娉曪细
1. 浣跨敤system scope

<dependencies>
<dependency>
<groupId>org.richard</groupId>
<artifactId>my-jar</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/my-jar.jar</systemPath>
</dependency>
</dependencies>

system scope寮曞叆镄勫寘锛屽湪浣跨敤jar-with-dependencies镓揿寘镞跺皢涓崭细琚鍖呭惈锛屽彲浠ヤ娇鐢╮esources灏嗘湰鍦板寘镓撹繘jar-with-dependencies

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<finalName>xxx-jar-with-dependencies</finalName>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
<resources>
<resource>
<targetPath>lib/</targetPath>
<directory>lib/</directory>
<includes>
<include>**/my-jar.jar</include>
</includes>
</resource>
</resources>
</build>

鐢熸垚镄刹xx-jar-with-dependencies.jar涓锛屽皢浼氩寘钖玪ib鐩褰曚互鍙妋y-jar.jar锛屽苟涓旇兘澶熻鍦ㄦ墽琛岀殑镞跺栾镓惧埌銆
链夌殑镞跺栾繖绉嶆柟娉曚细瀹炴晥锛屾瘆濡侸DBCDriver鍦ㄥ0鏄庣殑镞跺机lass.forName("xxx.Driver")灏变细璇存垒涓嶅埌绫伙纴鐢ㄤ笅闱涓ょ嶆柟娉曞氨鍙浠ャ
2. 灏唈ar鍖呭畨瑁呭埌链鍦皉epository涓
mvn install:install-file -Dfile=my-jar.jar -DgroupId=org.richard -DartifactId=my-jar -Dversion=1.0 -Dpackaging=jar

3. 娣诲姞 in project repository锛屽湪鏂版満鍣ㄤ笂镓ц屾椂灏变笉鐢ㄨ繍琛宫vn install:install-file锻戒护浜

<repository>
<id>in-project</id>
<name>In Project Repo</name>
<url>file://${project.basedir}/lib</url>
</repository>

<dependency>
<groupId>org.richard</groupId>
<artifactId>my-jar</artifactId>
<version>1.0</version>
</dependency>

浣犵殑jar鍖呭强璺寰勫繀椤讳弗镙奸伒寰镙煎纺锛
/groupId/artifactId/version/artifactId-verion.jar
链渚嬩腑锛 lib/org/richard/my-jar/1.0/my-jar-1.0.jar

Ⅲ maven濡备綍瀵煎叆jar鍖呭埌链鍦颁粨搴

鍏蜂綋姝ラゅ备笅锛

1銆佷娇鐢╟md杩涘叆maven瀹夎呯洰褰曚笅镄刡in

Ⅳ maven 本地仓库 有jar 为什么 还报错

Maven部署本地仓库突然碰到一个需求,将现在的一套代码放在远程服务器上,能够编译,打包,部署并且调试。因为远程服务器不能使用公司私服,因此,只有把编译出来的jar包部署到本地仓库 。这个很简单,从依赖练的最底层库开始编译并且执行mvn install。一个小问题是 当一些库被用parent pom组织在一起的时候

阅读全文

与maven上传本地jar命令相关的资料

热点内容
服务器规则怎么设置 浏览:961
小米11ultra无法查看obb文件夹 浏览:253
机顶盒一般内置用什么服务器 浏览:928
phphtml转实体 浏览:720
python和java先学哪个 浏览:657
程序员在大学 浏览:674
云服务器十大名牌 浏览:606
安卓手机如何长按屏幕扫描二维码 浏览:797
济南浪潮程序员的工资 浏览:50
php人像识别 浏览:169
mysqlphp缓存机制 浏览:207
量价王道指标附图源码 浏览:488
基于51单片机的指纹识别 浏览:803
oppoa系列怎么解压 浏览:603
程序员辞职养猪还值得学编程吗 浏览:866
socket网络编程pdf 浏览:104
php函数随机数字 浏览:415
申请杭州户籍用什么app 浏览:965
eda编译实验报告 浏览:347
app在哪里可以下 浏览:784