发布于2021-06-04 13:44 阅读(1050) 评论(0) 点赞(9) 收藏(3)
我有问题:我的 Linux 开发发行版不包括其他的 Java 版本(OpenJDK 与 Sun/Oracle Java)。如果 Android Studio (IntelliJ Idea) 存在一些令人难以置信的令人讨厌的错误,我会对 OpenJDK 感到满意:例如,我无法在我的第二个屏幕 Android Studio 窗口上使用鼠标滚动。
使用 Sun/Oracle Java IDE 问题消失了,但是 gradle build 因无法找到 OpenJDK 而失败(它完全在旧的 OpenJDK Java 路径中搜索,该路径不再存在)。我的 Java 环境变量很好(JAVA_PATH 和 JAVA_HOME)。
如何在gradle build中切换JAVA版本?看来android支持Sun Java。如果我错了并且 android 不支持它,如何在 Android Studio 上为仅用于 android 的开发获取隔离的 OpenJDK 版本?
org.gradle.java.home
为 Gradle 构建过程指定 java home。该值可以设置为 jdk 或 jre 位置,但是,根据您的构建做什么,jdk 更安全。如果未指定设置,则使用合理的默认值。
http://www.gradle.org/docs/current/userguide/build_environment.html
作者:黑洞官方问答小能手
链接:http://www.javaheidong.com/blog/article/212778/0c368bc8edf065be7220/
来源:java黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 java黑洞网 All Rights Reserved 版权所有,并保留所有权利。京ICP备18063182号-2
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!