1. 程式人生 > >maven專案pom中新增依賴,但是jar無法引入專案

maven專案pom中新增依賴,但是jar無法引入專案

在使用maven管理專案的過程中,經常遇到在pom.xml中新增依賴,但是專案中始終無法引入對應的jar包,

這個時候我們可以進行如下操作:(Eclipse)

1、project->右擊->Maven->Update Project,如此便可解決

2、實際使用中,發現eclipse與maven之間並非整合得天衣無縫,有時候eclipse中專案圖示經常會莫名其妙的出現一些紅叉,以下是一些個人經驗:

a) 嘗試先到Dos命令列視窗,用mvn clean compile(或install)之類的命令試下能否正常編譯

b) 如果a) 步驟能正常編譯,在回到eclipse中,專案右擊->Maven-

Update Project ,通常這樣就能消除紅叉

c) 有時候b)步驟操作完以後,仍然會有紅色感嘆號或紅叉,但是eclipse編譯、除錯都OK,這就要具體問題具體分析了,可以嘗試把Problems面板調出來,逐個分析

d) 以上3個步驟都嘗試無效後,最後還可以嘗試 Windows -> Preferences -> Validation -> Disable All 把所有驗證都關掉

相關推薦

maven專案pom新增依賴但是jar無法引入專案

在使用maven管理專案的過程中,經常遇到在pom.xml中新增依賴,但是專案中始終無法引入對應的jar包, 這個時候我們可以進行如下操作:(Eclipse) 1、project->右擊->Maven->Update Project,如此便可解決

Maven專案pom.xml新增依賴但是jar無法引入專案

在使用maven管理專案的過程中,經常遇到在pom.xml中新增依賴,但是專案中始終無法引入對應的jar包, 這個時候我們可以進行如下操作:(Eclipse) 1.選擇專案->右擊-&g

maven pom新增依賴但是jar無法加入專案

今天在開發新專案的時候,需要引用其他子專案,於是將引用的子專案打包成jar,但是專案中一直無法引入相應的子專案jar。 最後解決方法(eclipse下): 1、project->右擊->Maven->Update Project,如此便可解決(我只操作

Maven專案POM配置好後下載jar包位置設定(本地倉庫配置)

新建了一個maven專案,發現所有的jar包沒有載入、、檢查了一遍才發現原來在maven的.setting檔案沒有配置本地倉庫。maven目錄/conf/.setting.xml裡新增如下地址(沒有目錄需要建立):解決問題

IDEA 從GitHub上拉取的專案POM.xml 不能新增依賴 報錯:Non-resolvable parent POM for com.cdc:blinddate:0.0.1-SNAPSHOT:

錯誤重現: [ERROR]     Non-resolvable parent POM for com.fifree:backgroundFitfree:0.0.1-SNAPSHOT: Could not transfer artifact org.spri

Maven專案使用自己下載的jarMaven私服裡新增自己下載的jar包。

首先登入你自己搭建的私服: http://192.168.200.25:7088/nexus 點選左側Repositories,然後點選“3rd party”,點選下面的“Artifact

如何在Maven新增依賴資訊

1.最簡單的方法就是找一份已經配置好的pom.xml檔案然後複製copy一份 2.當然如果遇到需要自己新增的,那麼其中一個方式是到 Maven Repository 這個中心倉庫去找依賴資訊 比如說,我現在需要新增mysql的依賴資訊 step1:搜尋mysql step2:點

maven新增lombok自動具備set,get已經toString等方法

1.在pom.xml中新增: <dependencies>     <dependency>         <groupId>org.projectlombok<

myeclipse專案名有紅叉專案檔案沒有報錯

從別的地方用U盤拷貝專案到自己主機。匯入到myeclipse後項目名中出現了紅叉,但專案中的程式碼沒有顯示其他的錯誤。後來在myeclipse的Problems框報出的錯誤:java compiler level does not match the version of the install

MyEclipse專案名有紅叉檔案沒有紅叉的解決方法

環境:MyEclipse2017 JDK1.8 Tomcat8.5 首先最能想到的就是jar missing 或java編譯版本

jhipster生成的工程war包部署到tomcattomcat正常啟動一直不載入專案的問題原因。

jhipster生成工程打成war包,可以直接採用java -jar war包命令執行。 如果要將其放到tomcat下webapps中執行,如果tomcat啟動成功,也將war包解壓開,但就是不載入工程。此問題困擾很長時間,最終發現是jdk版本問題導致。 出現此問題,需要檢

springboot專案不適用parent依賴導致maven依賴無效

springboot專案的構建一般存在如下依賴: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifac

maven pom.xml新增依賴的2種方法

1、問題 pom.xml中報Missing artifact 2、解決:    (1) 在pom.xml中新增如下依賴:         <dependency>           

C#的擴充套件方法(向已有類新增方法無需建立新的派生型別)

擴充套件方法使你能夠向現有型別“新增”方法,而無需建立新的派生型別、重新編譯或以其他方式修改原始型別。 擴充套件方法是一種特殊的靜態方法,但可以像擴充套件型別上的例項方法一樣進行呼叫。 以上是msdn官網對擴充套件方法的描述,現在我通過一個情景例子來對此進行闡釋。假設一個控制檯程式class Progr

解決ideamavenpom檔案不會自動下載jar包問題

表現:無法下載pom配置檔案中的依賴包,或只能下載少數包,各項配置都正確的情況 理由未知; 百度了很長一段時間,網上給出比較精準的解決之一是 setting》》maven》》去掉work offline 的勾。(這裡肯定是去掉勾的) 在剛開始百度時,work offine 是出於未被勾選的狀態, 然後在網

java專案程式無錯誤但是專案上面顯示小紅叉

1、首先檢視windows–>preferences–>compiler的設定 2、右鍵專案檢視properties–>java compiler 3、右鍵專案檢視Properties——>Project Facets warning:必須保證這三

鍵賦值往list新增dict前面所有字典總被最後一個覆蓋

list = [] a = {'a':'1', 'b':'1'} list.append(a) a['a'] = '2' a['b'] = '2' list.append(a) #最終結果: [{‘a’: ‘2’, ‘b’: ‘2’}, {‘a’: ‘2’, ‘b’: ‘2’}] 原

除了vim, 還有哪些常用的牛逼的編輯器除了gcc, 還有哪些常用的牛逼的編譯器為什麼除錯的時候需要編譯選項新增 -g調研readelf命令Linux下實現進度條程式.

除了vim, 還有哪些常用的牛逼的編輯器 Brackets Brackets也是一款為Linux開發者設計的開原始碼編輯器,使用Brackets寫程式碼,你不會被任何事情所打斷。比如在寫HTML程式碼時,即便你沒有儲存程式碼也可以及時預覽你的Web頁面效果。你也可以使用T

面試時我不在乎候選人的經驗來自培訓班,但會關注商業專案經驗和幹活能力:再說面試時鑑別商業專案的方式 最近面試java後端開發的感受:如果就以平時專案經驗來面試通過估計很難——再論面試前的準備

    我在部落格園裡乃至其它地方看到有不少對培訓班出身的程式設計師的評價,其實至少在我面試時,培訓班出來的程式設計師沒有原罪。     我也面試不少程式設計師,從高階開發到初級開發都有,有985和211名校出身的,也有大專學習通過培訓班積累IT經驗的。我見過有候選人

AndroidStudio新增依賴的三種方式以及如何引入so檔案和arr檔案

轉載自:http://blog.csdn.net/zxc514257857/article/details/56534863 前言   AndroidStudio中新增依賴的三個選項,如圖:   分別為:庫依賴(Library dependency)、檔案依賴(