问题标签 [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.
html - LibGDX - HTML5 运行和部署
我正在使用安卓工作室。我想在 HTML5 上运行和部署我的应用程序。我在终端上输入命令“ gradlew.bat html:superDev ”,但它给了我错误消息:
任务 ':core:compileJava' 执行失败。找不到 tools.jar
我怎么解决这个问题?
这是完整的错误消息:
java - Maven:JAVA_HOME/lib/tools.jar 作为依赖
我是 Maven 新手。我必须sun.security.tools.JarSigner
在我的项目中使用类。我尝试添加 tools.jar 作为依赖项。我继续阅读Maven 的常见问题解答,stackowerflow 和谷歌的其他文章,但没有一些积极的结果。
我的 NetBean 可以在下面的 pom 中“看到” JarSigner 类。
我可以编译项目而不会出现错误或警告,但我无法运行它。
pom.xml:
登录后mvn exec:java -Dexec.mainClass="com.mycompany.Main"
java - JDK 8 中缺少 tools.jar
我有 jdk-8u60-windows-x64.exe 和 jdk-8u60-windows-i586.exe。两者都已安装并且 JAVA_HOME 指向 64 位版本。他们都没有在lib文件夹中得到tools.jar,如此处所述有 没有人知道安装有什么问题?
java - 找不到tools.jar OS X
我已经搜索了堆栈溢出,但没有找到解决问题的方法。这个有点啰嗦了,不过最近一周没找到解决办法,不停的搜索。
问题:在尝试编译 Android 源代码以及尝试安装 Android Studio 时未找到 tools.jar
操作系统:Mac OS X El Capitan 10.11 计算机:MacBook Pro Retina,2015 年末。(几周前的新计算机)
以下是似乎有相同问题的两种情况。
场景 1:我正在尝试编译 Android 源代码以创建自定义 ROM。我已经按照OS X的http://source.android.com上的步骤进行操作,特别是关于 MAC 部分的http://source.android.com/source/initializing.html。
我已经运行了所有步骤,直到构建系统。下一步是
弹出此错误@午餐 aosp_eng:
场景二:下载Android Studio制作app,却弹出这个错误,
这是我的 .bash_profile:
第一行用于 Mongodb,“mounts”来自 source.android.com 的逐步过程。使用 android 教程中的 ccache 和使用 MacPorts 能够使用 ccache。所有被注释掉的JAVA_HOME都是我在网上找的解决办法。
目前,我安装了几个不同的 java 版本
JDK 1.9 是 beta 版本,但我需要它来安装 Netbeans Dev JDK 1.9 版本,因为带有 Netbeans 1.8 的 MacBook Pro Retina 目前存在一个已知错误。滚动很慢,目前唯一的修复是 Beta 版 JDK。
根据我使用的 $JAVA_HOME ,输出:
如果我注释掉所有的$JAVA_HOME,它默认为jdk1.9。不知道为什么,但确实如此。
当我将 tools.jar 复制到 Android Studio App 文件夹(见下文)时,任何类似的解决方案都出现了。它让我“安装”Android Studio 并运行,但是当我尝试制作一个新应用程序时,它就坐在那里,什么也没做。此外,Studio 出现错误提示:使用 jdk1.9,需要更改设置(释义)。
这个问题的解决方案将是天赐之物。我的大部分工作都依赖于此,我希望能够从我的新笔记本电脑上实现。目前,我不得不远程进入一台 Ubuntu 机器来完成我所有的 Android 源代码工作。Android Studio 问题只是问题的延伸(我认为)。提前致谢。
java - 声明对 tools.jar 的 maven 依赖以在 JDK 9 上工作
我有一个使用这种技术的项目,该技术在 JDK 8 及更早版本中运行良好。但是,在 JDK 9 中,此 jar 已被删除,并且不再起作用:
com.sun:tools:jar 的“dependencies.dependency.systemPath”指的是不存在的文件 /usr/lib/jvm/java-9-jdk/../lib/tools.jar。请确认您使用 JDK 而不仅仅是 JRE 运行 Maven。
(路径看起来很奇怪,虽然JDK 9中没有tools.jar )
适用于 JDK 版本甚至 JDK 供应商的最佳实践是什么?我什至没有在 OpenJDK 上找到任何适用于 JDK 9 的解决方法(同时保持项目可在 JDK 8 上构建)。
java - 由于未找到 tools.jar,Run-android build 无法响应本机项目
我正在关注一个关于安装 react native 的 youtube 视频,并且对此完全陌生。我输入了 run-android 的命令来响应本机项目,然后弹出一个构建错误,说我缺少 tools.jar。我在这里看到以前的支持线程说该人没有 Android 支持存储库,但我确实安装了它。这是错误
我很感激任何帮助。如果可能的话,我能得到简单的说明吗,很多这些东西对我来说都是新的,但我会尝试的。
java - 如何在 netbeans 本机包中部署 java tools.jar?
我的 javafx 应用程序使用 java 编译器。我用netbeans在windows机器上打包(EXE安装程序),然后双击包安装它。然后我收到窗口错误消息:错误调用方法。- 无法启动 JVM。如果我在安装的 runtime/lib 文件夹(C:\Users\myUser\AppData\Local\myApp\runtime\lib)中手动复制/粘贴 tools.jar,一切正常。创建包时如何自动制作(或其他可能的正确解决方案)?我已经在每个可能的 netbeans 项目属性字段中测试了 tools.jar 包含,但没有成功!请帮忙,TX
eclipse - Gradle 找不到 tools.jar
正如标题中提到的,当我想为 gradleit 运行我的任务时,任务':compileJava' 的执行失败。找不到 tools.jar 我在 C:\Program Files\Java\jdk1.7.0_17\lib 中检查了 tools.jar 并找到了它,我添加了 JRE(windows -> 首选项 -> java -> 添加 JRE 并应用它)。但问题还是一样。
java - 检查 tools.jar 是否可用并在运行时动态加载
我正在开发一个监控应用程序,它使用 Sigar 进行监控以监控不同类型的应用程序。Sigar 的一个问题是,在监视 Java 应用程序 (JVM) 的堆使用情况时,我只能得到最大堆大小,而不是 JVM 实际使用的堆大小。因此,我扩展了我的监控应用程序以使用 JMX 连接到 JVM 并检索 CPU 以及堆使用情况。到目前为止这工作正常,但我想尽可能地自动化一切,我不想启动我的所有应用程序,被监控,激活 JMX,而是在需要时使用以下代码动态激活它:
到目前为止这工作正常,但问题是我现在依赖于tools.jar
JDK。我现在的问题是,我可以在运行时以某种方式检查路径中tools.jar
是否可用并在可用JAVA_HOME
时加载它吗?因为如果它不可用,我只想用 Sigar 进行正常监控,但如果它可用,我想使用 JMX 来监控 Java 应用程序。我的项目是一个 Maven 项目,我正在使用它maven-shade-plugin
来创建一个包含所有依赖项的可执行 jar。
目前我正在使用我在互联网上发现的一个肮脏的黑客,它使用反射将tools.jar
动态添加到系统类路径(如果存在)。但我想知道是否也可以以不同的方式进行操作?预先感谢您的支持。
spring - Spring ROO 构建错误:没有 tools.jar、jdk7、pom.xml
每一位开拓者,
我想尝试用 STS 3.7.0 和 JDK 1.7.0_45 的说法构建 Spring Roo 2.0.0.M2( http://projects.spring.io/spring-roo/ ),但我找不到解决方案甚至根据其他网站上的帖子或“升级到 Java7 后构建失败,缺少 Tools.jar 和错误的类版本”。
自动生成的 POM.xml 上的错误消息是:???????????????????????????????????????? 您需要使用 JDK 运行构建或在类路径上有 tools.jar。如果在 eclipse 构建期间发生这种情况,请确保您也在 JDK 下运行 eclipse (com.mysema.maven:apt-maven-plugin:1.1.3:process:默认值:generate-sources) org.apache.maven.plugin.MojoExecutionException:您需要使用 JDK 运行构建或在类路径上有 tools.jar。如果在 eclipse 构建期间发生这种情况,请确保您在 JDK 下运行 eclipse 以及在 com. mysema.maven.apt.AbstractProcessorMojo.execute(AbstractProcessorMojo.java:362) at .... ??????????????????????????????? ??????
即使我尝试过:在STS项目中添加JDK1.7.0_45路径而不是JRE路径,甚至我直接在项目构建路径中添加了tools.jar,甚至我使用“mvn generate source”并将生成jar添加到源路径中. 关于 apt-maven-plugin:1.1.3 的错误仍然存在。
有没有人可以帮忙?稍后我将尝试使用旧的 apt-maven-plugin。