在导入meaven时显示项目缺少依赖,搜索了各种方法,总结一下
首先需要看自己的jdk的lib目录下是否有tools.jar依赖包,我是因为在安装jdk时Jdk和Jre安装在同一根目录下了,这时会缺少jar包文件。解决方法要么去下载文件到目录下。要么重新安装一遍Jdk。我选择重新安装了一遍,然后在项目的pom.xml中加上依赖
<!-- 解决Maven工程中报 Missing artifact jdk.tools:jdk.tools: --> <dependency> <groupId>jdk.tools</groupId> <artifactId>jdk.tools</artifactId> <version>1.6</version> <scope>system</scope> <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath> </dependency>
选择maven工程,右击选择《meaven,《update project,勾选force update of snapshoots.错误消失