Maven搭建hadoop環境報Missing artifact jdk.tools:jdk.tools:jar:1.7
今天,更新了工程,報錯了。
專案中用了HBase,也有Hadoop相關的jar配置。
pom檔案, Missing artifact jdk.tools:jdk.tools:jar:1.7
Maven的Classpath說,E:\MavenRepository\jdk\tools\jdk.tools\1.7 沒有tools.jar這個檔案。
我去這個目錄看了下,確實沒有,某度了一下,網友說Maven中沒有這個jar,我機智地從JDK的lib目錄拷貝了一份過來,並且機智地把jar的名字改為jdk.tools-1.7.jar 二維簡單的tools.jar。
放了之後,Update Maven Project,Classpath問題解決了,但是還是有剛剛的錯誤提示,導致了各種錯誤,專案啟動就報錯。
又某度了一下,參考其他網友的解決辦法:
在pom.xml裡增加如下配置
<dependency>
<groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
<version>1.7</version>
<scope>system</scope>
<systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
</dependency>
記得配置JAVA_HOME環境變數哦。
理論上來說,我們上面已經在本地Maven倉庫配置了jdk.tools-1.7.jar," <scope>system</scope>
<systemPath>${JAVA_HOME}/lib/tools.jar</systemPath> "可以去掉。
Maven引入jar有多種方式,既然本地倉庫有了,理論上自己找得到。通過system方式也是可行的。
出於“嚴謹性”考慮,剛剛去掉了,沒報錯,ok。
相關文章
- Maven搭建hadoop環境報Missing artifact jdk.tools:jdk.tools:jar:1.7(5種辦法,2種正解)MavenHadoopJDKJAR
- Maven 環境搭建Maven
- MAVEN環境搭建Maven
- VSCode+Maven+Hadoop開發環境搭建VSCodeMavenHadoop開發環境
- hadoop之旅5-idea通過maven搭建hdfs環境HadoopIdeaMaven
- Maven環境搭建和介紹Maven
- 搭建Maven和Nexus環境Maven
- Hadoop2.7.5環境搭建Hadoop
- Hadoop+hive環境搭建HadoopHive
- 搭建Hadoop開發環境Hadoop開發環境
- hadoop叢集環境搭建Hadoop
- Maven基礎:Maven環境搭建及基本使用(1)Maven
- Windows下hadoop環境搭建之NameNode啟動報錯WindowsHadoop
- Hadoop 基礎之搭建環境Hadoop
- 搭建本地執行Hadoop環境Hadoop
- hadoop完全分散式環境搭建Hadoop分散式
- hadoop的單機環境搭建Hadoop
- HADOOP SPARK 叢集環境搭建HadoopSpark
- Hadoop 系列(四)—— Hadoop 開發環境搭建Hadoop開發環境
- [hadoop]hadoop2.6完全分散式環境搭建Hadoop分散式
- mac搭建hadoop開發環境(二)MacHadoop開發環境
- hadoop 2.8.5偽分散式環境搭建Hadoop分散式
- hadoop 2.8.5完全分散式環境搭建Hadoop分散式
- WSL2+Ubuntu配置Java Maven Hadoop Spark環境UbuntuJavaMavenHadoopSpark
- TestNG+Maven+IDEA環境搭建+測試MavenIdea
- 史上最詳細的Hadoop環境搭建Hadoop
- 搭建Hadoop的Eclipse開發環境HadoopEclipse開發環境
- Hadoop開發環境配置1-maven安裝配置Hadoop開發環境Maven
- IDEA使用Maven搭建spark開發環境(scala)IdeaMavenSpark開發環境
- Hadoop入門(一)之Hadoop偽分散式環境搭建Hadoop分散式
- hadoop之旅2-centerOS7: 搭建分散式hadoop環境HadoopROS分散式
- 【Hadoop】:Windows下使用IDEA搭建Hadoop開發環境HadoopWindowsIdea開發環境
- hadoop之旅10-centerOS7 : Flume環境搭建HadoopROS
- hadoop之旅1-centerOS7: 搭建java環境HadoopROSJava
- hadoop之旅7-centerOS7 : Hive環境搭建HadoopROSHive
- Hadoop叢集之 ZooKeeper和Hbase環境搭建Hadoop
- Hadoop2.7.3+Hive2.1.1+Spark2.1.0環境搭建HadoopHiveSpark
- Hadoop框架:叢集模式下分散式環境搭建Hadoop框架模式分散式