手寫UDF之後打包遇到的問題
阿新 • • 發佈:2018-11-22
視訊裡給的maven專案有好幾個報錯,不知道是什麼問題就先刪除了,pom.xml裡還有一個沒用的配置也報錯,也刪了。
然後終於可以打包了。
我就愛看它報build success,可以取target目錄下拿jar包了。
一 、maven 專案在eclipse中沒有 run as -> maven clean , maven install 等選項
https://blog.csdn.net/u014218318/article/details/78652808
1.在專案上右擊, 選擇 configure ->Convert to maven project 此命令把該專案轉換成 maven 專案
2.然後在專案右擊, run as 選項裡就有 maven install 選單了
(從git上下載下來之後 作為普通專案了,需要轉換成maven專案)
二、maven報錯Missing artifact jdk.tools:jdk.tools:jar:1.8解決方案
2016年11月02日 09:42:28 HFUT_qianyang 閱讀數:19607
版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/qy20115549/article/details/53004779
在eclipse中,遇到了Missing artifact jdk.tools:jdk.tools:jar:1.8。其他也沒有報錯,感到很奇怪。
原因:tools.jar包是JDK自帶的,pom.xml中以來的包隱式依賴tools.jar包,而tools.jar並未在庫中,
只需要將tools.jar包新增到jdk庫中即可。
解決方案:在pom檔案中新增如下程式碼即可。從systemPath新增。
<dependency> <groupId>jdk.tools</groupId> <artifactId>jdk.tools</artifactId> <version>1.8</version> <scope>system</scope> <systemPath>C:/Program Files/Java/jdk1.8.0_161/lib/tools.jar</systemPath> </dependency>
如下圖,為解決之後的截圖: