1. 程式人生 > >Mavenjar包所依賴的其他包無法下載問題解決

Mavenjar包所依賴的其他包無法下載問題解決

今天,自己給別的部門提供jar包,以供對方呼叫我們的介面(jsf-類似dubbo遠端呼叫),然而對面引MAVEN依賴時,並沒有將我所依賴的其他jar包下載下來。這將導致,我給他提供的方法是有,但是我引的其他包中的domain物件是沒有的。
我的pom檔案大致是這樣:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <parent>
    <groupId>com.jd</groupId>
    <artifactId>size-helper</artifactId>
    <version>1.0-SNAPSHOT</version>
  </parent>
  <groupId>com.jd</groupId>
  <artifactId>size-helper-api</artifactId>
  <dependencies>
      <dependency>
          <groupId>com.jd.pop</groupId>
          <artifactId>size-helper-domain</artifactId>
          <version>0.0.1-SNAPSHOT</version>
      </dependency>
  <dependencies>

修改,對於對外提供的包,我們需要把parent去掉,這樣別人引我的包,MAVEN會將包中依賴的其他Jar包下載下來。

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.jd</groupId>
  <artifactId>size-helper-api</artifactId>
  <version>1.0-SNAPSHOT</version>
  <dependencies>
      <dependency>
          <groupId>com.jd.pop</groupId>
          <artifactId>size-helper-domain</artifactId>
          <version>0.0.1-SNAPSHOT</version>
      </dependency>
  <dependencies>

相關推薦

Mavenjar依賴其他無法下載問題解決

今天,自己給別的部門提供jar包,以供對方呼叫我們的介面(jsf-類似dubbo遠端呼叫),然而對面引MAVEN依賴時,並沒有將我所依賴的其他jar包下載下來。這將導致,我給他提供的方法是有,但是我引的其他包中的domain物件是沒有的。 我的pom檔案大致是這

Maven倉庫jar無法下載解決辦法

1.進入MAVEN本地倉庫目錄第一層,我的是 I:\MAVEN\LocalWareHouse,搜尋欄搜尋 .lastUpdated,將查詢出的全部檔案刪除 2.在 pom檔案中加入阿里雲映象: <!-- 阿里雲maven倉庫 --> <repositories>

rpm依賴關係如何通過yum解決

yum是通過配置檔案來指明要訪問是哪臺伺服器並且指明資源在伺服器的具體位置。找到具體位置後,yum會請求伺服器下載伺服器映象倉庫裡面的元資料檔案(這個元資料檔案記錄了伺服器映象倉庫中所有rpm包德詳細資訊,以及包之間的依賴關係)到客戶端主機的緩衝區,分析這個元資料檔案有沒有想要下載的rpm包,(同時會分析包

maven打可執行jar依賴jar(二)

maven打可執行jar包,包含依賴jar包(分環境) 這篇文章打包介紹跟上一篇文章http://blog.csdn.net/u012204058/article/details/52514821

android怎麼引入第三方,引入其他

1、開啟Eclipse,右鍵點選android工程->Properties->Java Build Path->Libraries,把第三方jar包匯入編譯環境中,此時編譯應該沒有問題。 2、如果想把第三方jar包也一塊打包進apk檔案裡,則繼續右鍵點選android工程->Prop

maven打可執行jar依賴jar

maven打可執行jar包,包含依賴jar包 maven安裝本地jar包到倉庫: mvn install:install-file -DgroupId=com.alipay -DartifactId

Idea使用Maven構建可執行的jar(包含依賴jar)

目標: 將依賴的第三方jar包打進去 方法: maven-assembly-plugin 環境: IDEA 2016.3 JDK 1.8 遇到的問題: 此處耗時2天時間,遇到過的坑: 1.修改完pom.xml後,不生效。 --改pom.xml後,程式碼

VMWare虛擬機提示:“鎖定文件失敗,打不開磁盤或快照依賴的磁盤”的解決方法

vmware虛擬機提示:“鎖定文件失敗 打不開磁盤或快照所依賴的磁盤”的解決方法 VMWare虛擬機提示:“鎖定文件失敗,打不開磁盤或快照所依賴的磁盤”的解決方法 如果使用VMWare虛擬機的時候突然系統崩潰藍屏、斷電等,有一定幾率會導致無法啟動,會提示:鎖定文件失敗,打不開磁盤或快照所依賴的

Android Studio gradle無法下載解決方案

ubuntu下開啟~/.gradle/wrapper/dists,可以看到類似下圖: 然後開啟: http://services.gradle.org/distributions/ 找到你

IIS網站本機可以訪問但區域網其他機器無法訪問 解決方法

問題:今天在IIS部署網站的時候,發現只有我本機可以訪問,通過localhost和IP地址都可以,但是當我同事訪問我的網站的時候,無響應。 我的是WIN10的系統,IIS6 解決方法:   網站所對應的埠必須對外開啟才可以,通過防火牆規則可以將網站對應的埠對外開放(注意安

tomcat服務已經開啟,自己可以訪問但是同網段其他機器無法訪問解決辦法

解決辦法一:              關閉本地防火牆。(不推薦) 解決辦法二:             既然關閉不好,那就看下在不關閉防火牆的情況下如何解決:            1.開啟本地防火牆            2.高階設定            3.入站規

android SDK Manager下載和更新速度慢甚至無法下載解決方案

        最近開始學習android studio ,開始安裝的是android studio1.0的  沒有怎麼用 ,後來聽說google不再對eclipse外掛提供支援,有了android studio這個親兒子就不要久歡了。最近下了android studio

Spring依賴的AspectJ的jar下載/Spring-aop註解jar下載

在學習Spring用註解的方式來實現AOP的時候,發現Spring3.2.0的jar包當中並沒有包含AspectJ所需要的aspectjrt.jar和aspectjweaver.jar包,從AspectJ官網下載相應的jar包 1.在百度上搜索“AspectJ”,會搜到

IDEA maven 無法下載依賴 jar, pom.xml 報錯

專案的pom.xm中檔案中一直下載依賴不成功,首先懷疑是沒有下載到本地的中央倉庫內,開啟.m2/repository/,找到自己下載的 jar,發現已經在裡面了,也就是下載到本地的中央倉庫了,然後

maven 上傳,下載依賴的jar

<dependency>      <groupId>commons-fileupload</groupId>      <artifactId>commons-fileupload</artifactId>  

【pom.xml 依賴】使用net.sf.json-lib-2.4-jdk15.jar需要的其他依賴 以及其一直在pom.xml報錯的問題

本博文著重講一下,關於net.sf.json-lib-2.4-jdk15.jar包依賴一直報錯的問題:首先json-lib-2.4-jdk15.jar僅它本身不夠,必須如下的幾個依賴架包都有才能使用!!!小編將json-lib-2.4-jdk15.jar以及其相關的依賴架包的

maven中pom檔案的hibernate3的依賴無法下載相應的解決辦法

   在pom檔案中加入hibernate3的jar包依賴是無法正常下載包的    有兩種解決辦法: 1.手動在本地倉庫中找到 hibernate--》hibernate3--》版本號--》然後將相應的jar包加入  重新update project,或者重新儲存一下pom

解決maven無法下載依賴的jar的問題

發現 div oca posit rancher 倉庫 依賴 策略 啟動 背景:   公司內部有搭建maven私服,自己做了個核心jar包,一開始是xxx-core.1.0.0.SNAPSHOT版本,是本地和項目環境都可以正常使用的。為支持上線,發布穩定版本,xxx-co

Maven 無法下載依賴解決方法---三步dao!!!

版權宣告:本文為博主原創文章,轉載請附上原文出處連結和本宣告。 本文連結:https://www.cnblogs.com/WLCYSYS/p/11932157.html maven 自動下載依賴包出現錯誤,那我把錯誤原因說一下吧。 先來個錯誤示範: <groupId>org.apache.mav

yum 下載安裝以及依賴

以及 yum安裝軟件 style pan 裝包 res class -s resolv 有時候我在用yum安裝軟件,依賴包比較多,還受網速的影響。所以我們可以將安裝包以及依賴包下載到本地安裝,這樣會快捷很多. yum 提供了這種功能 yum -y install yum-u