2012-11-06 35 views
0

我使用M2E maven插件進行Eclipse,並將maven單獨安裝。 我安裝了Oracle驅動程序:在本地存儲庫中手動安裝的jar無法被m2e看到

mvn install:install-file -Dfile=D:\apps\ojdbc.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar 

...

------------------------------------------------------------------------ 
BUILD SUCCESS 
------------------------------------------------------------------------ 

但M2E無法看到罐子

表窗口 - >首選項 - > Maven-> UserSettings我設置的插件點到另一個Maven的相同setting.xml,所以都看看C:\ Users \ myUser.m2 \ repository(我認爲...) 其實我在回購中找不到ojdbc6-11.2.0.jar,但有ojdbc6-11.2.0.jar.lastUpdated 也許有些文件安裝的東西出錯了,但日誌說沒關係。

+2

確切的信息是什麼?另外,如果你同時使用命令行和m2eclipse,最好讓Eclipse使用你的外部安裝(Maven - > Installations)。 – MaDa

+1

只需刪除maven倉庫下的11.2.0文件夾,然後再次運行該命令並查看它是否安裝正確,只要您有ojdbc6-11.2.0.jar那裏(實際上您可以直接複製jar那裏並刪除* .lastUpdated在11.2.0中),你應該沒問題。 – yorkw

+0

這是錯誤的路徑到jar ojdbc.jar而不是ojdbc6.jar。謝謝您的幫助。 –

回答

2

如果你看到的只是一個.lastUpdated,那麼你的mvn安裝無法正常工作。

編輯:

嘗試指定-Dgeneratepom =真與你指定的人沿着另一參數。

相關問題