博客
关于我
转:maven工程pom.xml报jdk.tools.jar找不到问题
阅读量:95 次
发布时间:2019-02-26

本文共 810 字,大约阅读时间需要 2 分钟。

在使用HBase客户端库时,Eclipse提示缺少jdk.tools:jar:1.7的问题可能与Maven配置有关。以下是解决问题的优化步骤:

  • 检查JDK路径:确保Eclipse或STS中的JDK路径正确。通过Eclipse的Java设置,确认安装的是本机的JDK而非JRE。

  • 优先尝试方法一:修改启动配置,添加-vmargs指令,指向JDK的jvm.dll。例如,在STS.ini中添加:

    -vmD:\tools\java\jdk1.7\jre\bin\server\jvm.dll

    重启Eclipse,检查问题是否解决。

  • 方法二备选:如方法一无效,在pom.xml添加依赖:

    jdk.tools
    jdk.tools
    1.8
    system
    ${JAVA_HOME}/lib/tools.jar

    这样不修改pom文件,适合团队协作。

  • 方法三备选:在pom.xml中添加maven-compiler-plugin,指定source和target为1.7。配置示例:

    org.apache.maven.plugins
    maven-compiler-plugin
    1.7
    1.7

    这种方法可行,但需谨慎考虑对团队协作的影响。

  • 建议优先使用方法一,直接解决JDK路径问题,确保开发环境一致性。

    转载地址:http://kmdk.baihongyu.com/

    你可能感兴趣的文章
    node.js安装方法
    查看>>
    Node.js官网无法正常访问时安装NodeJS的方法
    查看>>
    Node.js的循环与异步问题
    查看>>
    Node.js高级编程:用Javascript构建可伸缩应用(1)1.1 介绍和安装-安装Node
    查看>>
    nodejs + socket.io 同时使用http 和 https
    查看>>
    NodeJS @kubernetes/client-node连接到kubernetes集群的方法
    查看>>
    Nodejs express 获取url参数,post参数的三种方式
    查看>>
    nodejs http小爬虫
    查看>>
    nodejs libararies
    查看>>
    nodejs npm常用命令
    查看>>
    nodejs npm常用命令
    查看>>
    Nodejs process.nextTick() 使用详解
    查看>>
    nodejs 创建HTTP服务器详解
    查看>>
    nodejs 发起 GET 请求示例和 POST 请求示例
    查看>>
    NodeJS 导入导出模块的方法( 代码演示 )
    查看>>
    nodejs 开发websocket 笔记
    查看>>
    nodejs 的 Buffer 详解
    查看>>
    nodejs 读取xlsx文件内容
    查看>>
    nodejs 运行CMD命令
    查看>>
    Nodejs+Express+Mysql实现简单用户管理增删改查
    查看>>