使用 Gradle 编译 Java 项目时报错: Could not find Tools.jar

摘要:
然后重新编译。

在使用Android studio进行编译成jar的时候,遇到Gradle 编译错误,听前辈们说是jdk的版本不对,于是乎就更新了一下jdk, 然而可能是我重新安装jdk的时候改变了安装路径,

使用 Gradle 编译 Java 项目时报错: Could not find Tools.jar第1张

在project structure里配置好路径了,可还是报错:Gradle 编译 Java 项目时报错: Could not find Tools.jar

这是因为 Gradle 找不到 JDK 目录引起的,可以通过设置 Gradle 的全局属性 java.home 来解决。

找到当前用户目录下的 .gradle 目录,找到 gradle.properties 文件,然后在文件中输入如下内容:

org.gradle.java.home=D:\AndroidStudio\MyJDK\JDk

绿色文本请替换为本地 JDK 实际的安装位置。

使用 Gradle 编译 Java 项目时报错: Could not find Tools.jar第2张

再重新编译即可。

免责声明:文章转载自《使用 Gradle 编译 Java 项目时报错: Could not find Tools.jar》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Java面试题10(如何取到set集合的第一个元素)Linux下shell通用脚本启动jar(微服务)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Android Studio添加原生库并自动构建

[时间:2017-09] [状态:Open] [关键词:Android,Android Studio,gradle,native,c,c++,cmake,原生开发,ndk-build] 0 引言 最近在工作中遇到了升级Android Studio 2.3.3稳定版之后,无法编译jar包的问题。之后寻找AS文档-探索 Android Studio发现。可以通...

JDK的第三个LTS版本JDK17来了

目录 简介 JDK17中的新特性 语言上的新特性 核心库的优化 支持新的平台 预览特性 其他改动 总结 简介 2021年9月JDK17发布了,JDK17是最新的一个LTS版本。所谓LTS版本就是可以得到至少八年产品支持的版本。从2014年的JDK8,到2018年的JDK11,再到2021年的JDK17。 同时Oracle也调整了LTS版本...

Linux下JDK、Tomcat安装及Web应用部署

一、JDK的安装 1、检查一下系统中的jdk版本 [root@localhost software]# java -version 显示: openjdk version "1.8.0_102" OpenJDK Runtime Environment (build 1.8.0_102-b14) OpenJDK 64-Bit Server VM (bui...

在Kali Linux中下载工具Stegsolve

关键字:Java,Stegsolve,Write Up 一、首先需要配置Java环境。 1.下载最新的Java JDK。 注意选择Accept License Agreement,并下载.tar.gz格式的文件。 2.打开命令行。切换到下载的文件所在路径后 使用以下指令解压缩文件并切换到/opt路径。(注意:jdk-12为我下载的版本,应以自己下载版本为准...

通过Unity导出的Android Studio和Google安卓原生工程的结构图对比

使用Unity导出Android Studio工程前建议查看我之前的文章《Unity2019及Unity2020打包android的环境配置》,替换或修改Unity安装目录下的baseProjectTemplate.gradle,把链接指向国内能加快下载速度。 说明:我把Android Studio简称为AS 本文记录一下Android Stuiod中原生...

Gradle 配置

下载Gradle https://gradle.org/releases/ https://services.gradle.org/distributions/gradle-4.4.1-bin.zip 配置Gradle windows 1.新建环境变量 GRADLE_HOME,即D:usrlocalgradle-2.4 2.修改环境变量 Path,即追加...