首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏E=mc²

    linux运行ant 报错 Unable to locate tools.jar【已解决】

    Expected to find it in /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.402.b06-1.el7_9.x86_64/lib/tools.jar 原因

    47100编辑于 2024-05-24
  • 来自专栏工作经验

    运行springboot项目 Cannot find the system Java compiler.Check that your class path includes tools.jar

    运行springboot项目 报错 Cannot find the system Java compiler.Check that your class path includes tools.jar

    55020编辑于 2023-09-01
  • 来自专栏Java Tale

    Druid Maven引入缺少Jconsole.jar和Tools.jar的问题原因及解决办法

    <version>1.8</version> <scope>system</scope> <systemPath>${JAVA_HOME}/lib/tools.jar <version>1.8</version> <scope>system</scope> <systemPath>${JAVA_HOME}/lib/tools.jar

    2.2K10编辑于 2022-11-28
  • 来自专栏10km的专栏

    macOS(Big Sur):eclipse下引用JDK 8 tools.jar 塈在macOS下为eclipse设置JAVA_HOME环境变量问题

    以下为我的项目中关于引用JDK下tools.jar的pom.xml片段,在windows,Linux下都工作正常,最近换到MacOS 11(Big Sur)下工作,命令行执行编译没有问题,但在eclipse /lib/tools.jar</exists> </file> </activation> <properties> <toolsjar>${java.home}/.. /lib/tools.jar</toolsjar> </properties> </profile> </profiles> 直接的原因就是找不到{java.home}/lib/tools.jar /Applications/Eclipse.app/Contents/Eclipse/eclipse.ini 如下图可以看到安装eclipse时默认使用的是JRE 11而不是JDK,JRE中没有tools.jar <family>mac</family> </os> </activation> <properties> <toolsjar>${env.JAVA_HOME}/lib/tools.jar

    3.8K30发布于 2021-04-20
  • 来自专栏全栈程序员必看

    JDK安装与环境变量配置「建议收藏」

    ;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 用途:告诉jvm要使用或执行的class放在什么路径上,便于JVM加载class文件,. ;表示当前路径,tools.jar和dt.jar为类库路径 CLASSPATH详解 tools.jar 工具类库(编译和运行等),它跟我们程序中用到的基础类库没有关系。 tools.jar,你会发现有很多文件是和bin目录下的exe工具相对性的。 当然,如果tools.jar的功能只有这些的话,那么我们根本不用把它加入到CLASSPATH变量中,因为bin目录下的工具自己可以完成对这些类库的调用,因此tools.jar应该还有其他的功能。 在里面还可以看到有Applet和RMI等相关的文件,因此tools.jar应该还是远程调用等必须的jar包。tools.jar的其他作用可以查看其他资料。

    67020编辑于 2022-08-25
  • 来自专栏web编程技术分享

    Java小白翻身教程-链表结构与编译大法(4)

    tools.jar是刚打出来的工具包,现在把它导入项目。 步骤 1 lib目录 基本上每一个java项目都会有一个lib目录,我们创建这个目录,把刚才的jar包丢进去。 ? ;D:\java18\cstmgr;D:\java18\cstmgr\lib\tools.jar -d D:\java18\cstmgr\classes *.java javac -classpath ;D:\java18\cstmgr;D:\java18\cstmgr\lib\tools.jar -d D:\java18\cstmgr\classes entity\*.java pause 不需要去编译 ;D:\java18\cstmgr;D:\java18\cstmgr\lib\tools.jar -d D:\java18\cstmgr\classes *.java javac -classpath java -cp D:\java18\cstmgr\lib\tools.jar; Application pause ?

    37540发布于 2021-07-19
  • 来自专栏翎野君

    java环境变量及Eclipse自动编译问题

    我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。 变量名:CLASSPATH 变量值:. tools.jar工具类库(编译和运行等),它跟我们程序中用到的基础类库没有关系。 tools.jar,你会发现有很多文件是和bin目录下的exe工具相对性的,查看图一。 当然,如果tools.jar的功能只有这些的话,那么我们根本不用把它加入到CLASSPATH变量中,因为bin目录下的工具自己可以完成对这些类库的调用,因此tools.jar应该还有其他的功能。 在里面还可以看到有Applet和RMI等相关的文件,因此tools.jar应该还是远程调用等必须的jar包。tools.jar的其他作用可以查看其他资料。   PATH环境变量。

    89310编辑于 2023-05-12
  • 来自专栏JetpropelledSnake

    Java学习笔记之IntelliJ IDEA报错

    报错Error:Cannot determine path to ‘tools.jar‘ library for 17 (C:\Program Files\Java\jd 2. Cannot determine path to 'tools.jar' library 与 Error:java: 无效的源发行版 0x01 Error:Cannot determine path to ‘tools.jar‘ library for 17 (C:\Program Files\Java\jd Java版本过高,IntelliJ版本过低,无法识别高版本Java导致。 参考: https://blog.csdn.net/wangpaiblog/article/details/120407810 0x02 Cannot determine path to 'tools.jar

    4.7K40发布于 2021-11-10
  • 来自专栏CodeWwang

    关于JAVA环境变量和包机制现阶段认识

    ;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 那么这么一串有什么用? ,一个是%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,.代表当前路径,%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 分别指向了dt.jar和tools.jar,分别是指的是编译时候用到的类库,和包含swing的运行环境类库。 不过值得注意的是,jdk9以后,已经没有dt.jar和tools.jar了,在配置classpath的时候要么不配置(从当前路径读取),要么可以根据需要配置路径。

    39220编辑于 2022-08-24
  • 来自专栏全栈程序员必看

    【JDK】win 10 / win 11:jdk 8 下载、安装、配置、验证「建议收藏」

    (4)安装 jre 包 (5)安装完成 (6)复制黏贴 tools.jar 文件 将 …\jdk\lib 目录下的 tools.jar 文件复制黏贴到 …\jre\lib 目录下,示例: 复制文件: F:\CSGL\JDK\jdk\lib\tools.jar 黏贴文件:F:\CSGL\JDK\jre\lib\tools.jar 三、配置 JDK 系统环境变量 (1)打开编辑系统环境变量 ① ;%JDK_HOME%\lib;%JDK_HOME%\lib\tools.jar (注意此处直接引用上一个系统变量 JDK_HOME) 注意:此处可直接引用已有变量名参数化表示为 “ %JDK_HOME % ” ,也可直接浏览保存全路径名,这里主要是 2 个路径,一个是 jdk 下的 lib 目录路径,另一个是 jdk 下的 lib 目录下的 tools.jar 文件路径,示例即: 变量值:F:\CSGL \JDK\jdk\lib;F:\CSGL\JDK\jdk\lib\tools.jar; (如果原先已有此 CLASS_PATH 变量,则末尾加 “;” 英文分号分隔后再加此变量值) (5)保存系统变量

    13.6K21编辑于 2022-11-09
  • 来自专栏韩曙亮的移动开发专栏

    【错误记录】Ubuntu 中执行 Java 程序报错 ( Error: Could not find or load main class TCPServer )

    或者设置的有疏漏 ; 查看 /etc/profile 环境变量 : export JAVA_HOME=/usr/java/default export CLASSPATH=$JAVA_HOME/lib/tools.jar bin:/usr/local/nginx/sbin:/usr/local/mysql/bin:$PATH 重点关注 CLASSPATH 环境变量 , CLASSPATH=$JAVA_HOME/lib/tools.jar :$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib 当 执行 java xxx 命令时 , 查找 xxx.class 字节码文件时 , 到 $JAVA_HOME/lib/tools.jar :$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib 修改完 /etc/profile 文件后 , 执行 source /etc

    66430编辑于 2023-03-25
  • 来自专栏搜云库技术团队

    项目动态修改Properties(运行时)

    Attaching Java Agent) java -cp /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/lib/tools.jar LoadAgent 79056 /Users/steven/temp/dynamic-agent-0.0.1-SNAPSHOT.jar 默认会占用本地9999端口 目前还未加入配置端口项 这里需要指定服务器的tools.jar 是进程号 /Users/steven/temp/dynamic-agent-0.0.1-SNAPSHOT.jar 指定项目打包后的jar包路径和上面的jar包一样 本地调试maven配置 这里是列表文本默认tools.jar scope>system</scope><systemPath>/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/lib/tools.jar

    1.7K40发布于 2019-10-18
  • 来自专栏卯金刀GG

    linux配置java环境变量

    我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。 3. JAVA_HOME环境变量。 :$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ·重新登录 重启命令:source /etc/prifile ·注解 a. :$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ·重新登录 重启命令:source /etc/prifile 3. :$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 或者设置如下: JAVA_HOME=/root/Yj/jdk1.7.0_79 PATH :$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH

    10.4K40发布于 2019-07-27
  • 来自专栏cloudskyme

    Could not find artifact com.sun:tools:jar:1.5.0

    /lib/tools.jar -> [Help 1][ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with /lib/tools.jar</systemPath> </dependency> </dependencies> 不过,我试过还是不行,另一个外国网友说,把eclipse中的【Windows】-【Preferences /lib/tools.jar无法找到tools:jar,这让我有点纳闷了,明明已经选了使用JDK了,怎么还去JRE那里找呢,于是我把【Windows】-【Preferences】-【Java】-【Install

    1.4K40发布于 2018-03-20
  • 来自专栏云计算与大数据技术

    Missing artifact jdk.tools:jdk.tools:jar:1.8

    方法一:将本地JDK的tools.jar文件引入工程 jdk.tools jdk.tools 1.8 system ${JAVA_HOME }/lib/tools.jar 方法二:远程引入jdk.rools到Maven本地仓库 jdk.tools jdk.tools 1.8 system

    1.1K30发布于 2021-04-27
  • 来自专栏北风IT之路

    介绍一个我开发的Java虚拟机监控API

    VmConsole简介 VmConsole-Api是一个jvm虚拟机性能监控API,将oracle jdk提供的tools.jar、sa-jdi.jar包进行了功能拓展,对一些监控命令结果进行了封装 在tools.jar包里面查看这些命令类库源码可以发现,里面全都是一次性执行就结束的函数体,大量使用了System.exit()关闭虚拟机和System.out.println()输出结果,可用性很低。 读者可以看我的这篇文章了解一些命令执行流程:从源码角度深度分析JVM虚拟机监控工具 对tools.jar功能拓展 tools.jar和sa-jdi.jar是虚拟机监控最主要的两个类库,jdk/bin目录下的 jps、jconsole、visualvm等程序都是基于这两个包进行开发的,在tools.jar和sa-jdi.jar中有很多可以直接使用的方法,它们相当于是对虚拟机信息获取类进行的另一层封装,但是这些封装都仅仅是一次执行就结束

    95741发布于 2019-06-17
  • 来自专栏行者常至

    ubuntu 卸载openjdk,安装sunjdk

    :$JAVA_HOME/lib/dt.jar: $JAVA_HOME/lib/tools.jar export JAVA_HOME,PATH,CLASSPATH <3>重启系统 方法2:修改.bashrc :$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export CLASSPATH <3>重新登录 方法3:直接在shell下修改 用于在Shell下临时使用 :$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH 注意:Linux使用:(冒号)而不是;(

    1.9K30发布于 2019-07-01
  • 来自专栏linux百科小宇宙

    Red Hat Linux Enterprise 7.0配置Java 环境变量

    ;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; JAVA_HOME:C:\Program Files\Java :$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib //windows的分隔符是; Linux的分隔符是: [root :$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib //下面的步骤和上面一样一样的

    1.5K00发布于 2021-06-08
  • 来自专栏Java开发

    IDEA自带Maven Projects窗口打包项目报错

    maven-compiler-plugin:2.5.1:compile (default-compile) on project tomcat7-maven-plugin: Fatal error compiling: tools.jar \lib\tools.jar -> [Help 1] 问题分析原因:未设置Maven的JDK编译环境 请移步查看 IDEA设置Maven的JDK编译环境

    1.5K30发布于 2019-09-29
  • 来自专栏拭心的安卓进阶之路

    Tomcat测试“http://localhost:8080”失败解决方法

    解决这个问题的方法:copy jdk1.8的lib/tools.jar到tomcat的lib/tools.jar,覆盖掉原有文件就可以 试了一下果然成功!! 还没有弄明白为什么,搞懂后再更。

    83110编辑于 2022-11-30
领券