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

熱點內容
廣東青少年編程學習 瀏覽:509
買男士香水去哪個app 瀏覽:548
androidsleep函數 瀏覽:151
android內核代碼下載 瀏覽:665
伺服器如何添加墨跡 瀏覽:747
diglinux安裝 瀏覽:279
虛擬機執行命令 瀏覽:444
cctv16奧林匹克頻道加密播出 瀏覽:899
c盤微信文件夾隱私 瀏覽:229
asp壓縮mdb 瀏覽:670
node開源論壇源碼 瀏覽:10
單片機比手機晶元還貴 瀏覽:35
java課表 瀏覽:557
如何在pdf裡面修改 瀏覽:929
橙光製作器檔案框在哪個文件夾 瀏覽:991
php如何抓取網頁數據 瀏覽:642
計數器單片機 瀏覽:968
游戲aoi演算法 瀏覽:846
phpmysqlint 瀏覽:914
怎麼從appstore商城買東西 瀏覽:186