導航:首頁 > 程序命令 > 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命令相關的資料

熱點內容
pdf文件怎麼轉成jpg 瀏覽:259
比澤爾壓縮機代理商 瀏覽:629
什麼app能下載多鄰國 瀏覽:234
伺服器藍色什麼意思 瀏覽:226
vb組態軟體源碼 瀏覽:698
加密蚊帳防蚊門簾 瀏覽:828
vs2010多線程編程 瀏覽:214
新股上市指標源碼 瀏覽:699
c語言51單片機教程 瀏覽:554
app中的hd是什麼意思 瀏覽:279
手機什麼解壓器最好 瀏覽:49
什麼是適合自己的app 瀏覽:451
雲伺服器怎麼補漏洞 瀏覽:176
如何看自己的安卓是什麼等級 瀏覽:633
被丁磊挖走的程序員 瀏覽:19
gsk980ta編程 瀏覽:507
單片機離線 瀏覽:84
解壓助眠敲擊外國長指甲 瀏覽:421
3次元編程 瀏覽:803
夫妻傳送英文命令 瀏覽:316