问题标签 [tools.jar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 缺少 Tools.jar
我在我的 AEM 项目上运行 maven build -PautoInstallPackage 并面临以下错误。
Can't find tools.jar. Rerun delombok as: java -cp lombok.jar:/path/to/tools.jar lombok.launch.Main delombok /Users/ropatel/Documents/dev/local-project-folder/java /Users/ropatel/Documents/dev/local-project-folder/services/target/generated-sources/wsimport -d /Users/ropatel/Documents/dev/local-project-folder/services/target/src-delomboked
自上次成功构建以来,我只进行了 2 次更改。从我的计算机中删除了一些缓存并更新到 MacOs Big Sur。我之前遇到过 mac OS 更新的安全问题,但我确保我现在提供了 java 全盘访问。有人遇到过这个问题吗?我正在运行 AEM 6.5 服务包 4 或 5。
java - 什么时候对象无法转换为 Java 中的父类?
我在使用 jaxb-ri-2.2.7 的 ant schemagen 任务中遇到了与 ClassCastException相同的问题。但是,我最大的问题不是问题本身,而是错误日志中的异常:
通过调查问题,我发现它JavacTrees
是 的子类DocTrees
,并且DocTrees
是 的子类Trees
。具体来说,类定义是:
以上ClassCastException
基本上意味着一个对象未能转换为它的父类。我不记得在我读过的任何教科书中有类似的内容。
有人可以向我解释这个例外吗?谢谢。
java - 从使用 jdk8 迁移到 jdk11,得到与 tools.jar 相关的错误
我正在将一个项目从 jdk8 迁移到 jdk11。在我的 pom.xml 文件中,我放了
和
运行 mvn clean install 命令后,出现错误:在指定路径 /opt/jdk-11.0.9/../lib/tools.jar 找不到工件 jdk.tools:tools:jar:1。我知道 tools.jar 已从 jdk11 中删除。我在想我的 pom.xml 中的一些依赖项依赖于 tools.jar,我还没有找到一个好的解决方案来弄清楚这些依赖项是什么。或者可能是其他一些问题。
java - 缺少 Java 16 tools.jar
我知道,有很多问题都在问同样的事情。我已经阅读了它们,到目前为止没有人能够提供帮助。
我已经安装了 jdk-16.0.1,并将 JAVA_HOME 环境变量设置为它的目录。 在资源管理器环境变量中看到的目录 错误地我忘记将 JAVA_HOME 环境变量更新为给定的目录路径,但是,无论我选择什么 JDK,它都会重复相同的错误。
Tools.jar 不存在于 jdk-16.0.1/lib 中,它的行为就像我安装了 JRE。
我也知道这可能是 2020.2 版之前的 IntelliJ 的问题,但我目前安装了 2021.1.1 版(最近更新)并且仍然遇到此问题。
我要编译的项目是 Maven 项目
就在最近,我安装了 JDK jdk-16.0.1_windows-x64_bin,我在这里 (oracle.com)安装了它 ,并且我尝试了 java 16 的其他安装,例如来自 openjdk 和采用 openj9
非常感谢您对此问题的澄清和可能的解决方案,谢谢
编辑:这是错误 “错误:无法确定 openjdk-16 的 'tools.jar' 库的类路径”
java - 无法从 tools.jar 中找到符号
下面的代码
使用javac编译这个文件,编译错误是这样的
com.sun.tools.javac.util 不存在
我正在使用 mac,这是我的 java -version 输出
react-native - 尝试在模拟器上运行 react-native 项目
我正在与某个项目的人一起工作,他给了我项目的访问权限,我完美地克隆了它,我很容易安装节点模块,但是当我尝试在模拟器中运行项目时,我遇到了这个问题,但根本没有解决。
eclipse - com.sun.xml.bind:jaxb-core:jar:2.2.11 的 POM 无效,传递依赖项(如果有)将不可用
我是 Eclipse 的新手。我在修改黄瓜项目时遇到了以下错误,我添加了从 excel 读取数据并写入 excel 的功能,直到那时它工作正常。尝试了其他答案中提到的所有内容。com.sun.xml.bind:jaxb-core:jar:2.2.11 的 POM 无效,传递依赖项(如果有)将不可用:为 com.sun.xml 构建有效模型时遇到了 1 个问题。 bind:jaxb-core:2.2.11 [ERROR] 'dependencyManagement.dependencies.dependency.systemPath' for com.sun:tools:jar 必须指定绝对路径,但 ${tools.jar} @
任何帮助,将不胜感激。
tomcat - 缺少 tools.jar 的 Apache-axis 1.4 Tomcat 9 部署失败
我希望有人能够帮助我解决这个问题。
我被要求将 apache axis 1.4 从带有 Tomcat 6 的服务器迁移到带有 Tomcat 9 的更新的服务器。
操作系统是旧服务器上的 RedHat Enterprise 5.9,新服务器上的 RedHat Enterprise 8.4。
旧的 Tomcat 6 使用 JRE 1.6,它运行没有问题,而 Tomcat 9 使用 JDK 1.8
我所做的只是将CATALINA_HOME\webapps\axis下的文件夹复制到新 Tomcat 9 上的同一文件夹下。
在我更改自定义 .jws 文件之前,一切似乎都很好。当我尝试重新加载轴时,访问页面 https://IP/axis/FILE_NAME.jws?wsdl 我收到以下错误:
我在安装的 JDK 上检查了 tools.jar,并在/usr/lib/jvm/java-1.8.0-openjdk/lib/下找到了它
我也在网上查看,正如大多数帖子所说,我尝试将 tools.jar 复制到CATALINA_HOME\webapps\axis\WEB_INF\lib下,但我仍然得到同样的错误。
我尝试了一堆东西,比如将 AXISCLASSPATH=CATALINA_HOME\webapps\axis\WEB_INF\lib 添加到我的 tomcat setenv.sh,或者将 tools.jar 复制到 CATALINA_HOME\lib 文件夹下,但似乎没有任何效果。
你能帮我理解问题可能是什么吗?
flutter - Flutter:无法确定 Android API 30 平台的“tools.jar”库的路径(C:/Users/Sam/AppData/Local/Android/Sdk)
我无法将升级后的项目上传到 Google Play。
我需要生成应用程序的签名版本,但如果我尝试应用程序包,它会抱怨我有一个过时的 Gradle 插件,我无法升级。我的 gradle-wrapper.properties 中有一个最前沿的 gradle 版本:
distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip
所以我尝试创建一个签名的 apk 并给它一个密钥库,但是当它尝试输出应用程序时,它会抛出这个抱怨:
无法确定 Android API 30 平台的“tools.jar”库的路径(C:/Users/Sam/AppData/Local/Android/Sdk)
- 我已经尝试了现有的答案,在 下设置了 JAVA_HOME
advanced system variables
,但没有成功。 - 我从我的 java 目录复制
tools.jar
到 C:/Users/Sam/AppData/Local/Android/Sdk,但没有用。
我咬牙切齿。