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

熱點內容
資料庫查詢系統源碼 瀏覽:621
php5314 瀏覽:361
完美國際安裝到哪個文件夾 瀏覽:673
什麼app可以掃一掃做題 瀏覽:543
程序員編碼論壇 瀏覽:929
淘點是什麼app 瀏覽:662
中國高等植物pdf 瀏覽:456
51單片機時間 瀏覽:185
後台如何獲取伺服器ip 瀏覽:269
單片機流水燈程序c語言 瀏覽:237
程序員第二職業掙錢 瀏覽:242
運行里怎麼輸入伺服器路徑 瀏覽:844
pythonstepwise 瀏覽:513
劉一男詞彙速記指南pdf 瀏覽:68
php認證級別 瀏覽:372
方舟編譯啥時候推送 瀏覽:1013
php手機驗證碼生成 瀏覽:678
哲學思維pdf 瀏覽:19
凌達壓縮機有限公司招聘 瀏覽:537
weblogic命令部署 瀏覽:40