zoukankan      html  css  js  c++  java
  • 解决首次在eclipse中使用maven构建hadoop等项目时报Missing artifact sun.jdk:tools:jar:1.5.0的问题

    问题原因:

      eclipse中的maven插件默认没有引用环境变量,所以找不到jdk的路径,也就找不到tool.jar。

    解决办法:

    步骤如下:

    1.关闭eclips

    2.在eclipse的解压目录中与eclipse启动图标相同的文件夹下找到eclipse.ini文件,在该文件的-vmargs上面加上

    -vm
    C:\Program Files\Java\jdk1.7.0_79\jre\bin\server\jvm.dll

    注意:第二行的C:\Program Files\Java\jdk1.7.0_79换成自己的jdk路径。

    效果图:

    3.保存eclipse.ini文件。

    4.重新打开eclipse。

    5.经过以上四步,有的情况,问题会成功解决,有的情况,问题还是没解决,那么不要着急,接下来打开maven项目的pom.xml文件,加上

    <dependency>
      <groupId>jdk.tools</groupId>
      <artifactId>jdk.tools</artifactId>
      <version>1.7.0_05</version>
      <scope>system</scope>
      <systemPath>${JAVA_HOME}/lib/tools.jar</systemPath>
    </dependency>

    注意:如果你安装的jdk版本不是1.7.0_05,请换成自己的版本

    效果图:

    6.保存所有文件,如果上述步骤严格进行下来,此处问题应该会完美解决!

  • 相关阅读:
    第一个WCF的程序
    第一节 SOA的基本概念和设计思想
    数组拷贝 copyOf()
    dict和set
    类的构造函数
    深入理解 Python 异步编程(上)
    Nifi自定义processor
    java inputstream to string stack overflow
    java inputstream to string
    oracle 导入 dmp
  • 原文地址:https://www.cnblogs.com/superpang/p/4627801.html
Copyright © 2011-2022 走看看