博客
关于我
转: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-request模块
    查看>>
    node-static 任意文件读取漏洞复现(CVE-2023-26111)
    查看>>
    Node.js 8 中的 util.promisify的详解
    查看>>
    node.js debug在webstrom工具
    查看>>
    Node.js RESTful API如何使用?
    查看>>
    node.js url模块
    查看>>
    Node.js Web 模块的各种用法和常见场景
    查看>>
    Node.js 之 log4js 完全讲解
    查看>>
    Node.js 函数是什么样的?
    查看>>
    Node.js 函数计算如何突破启动瓶颈,优化启动速度
    查看>>
    Node.js 切近实战(七) 之Excel在线(文件&文件组)
    查看>>
    node.js 初体验
    查看>>
    Node.js 历史
    查看>>
    Node.js 在个推的微服务实践:基于容器的一站式命令行工具链
    查看>>
    Node.js 实现类似于.php,.jsp的服务器页面技术,自动路由
    查看>>
    Node.js 异步模式浅析
    查看>>
    node.js 怎么新建一个站点端口
    查看>>
    Node.js 文件系统的各种用法和常见场景
    查看>>
    Node.js 模块系统的原理、使用方式和一些常见的应用场景
    查看>>
    Node.js 的事件循环(Event Loop)详解
    查看>>