astah java版本_astah community

astah java版本_astah communityubuntu 下安装从 astah 官网下下载的 astahcommuni 包 编译 android 需要 java6 而下载的 astah ver6 7 0 需要 java7JRE 支持 下载 openjdk7jre 之后 如果要让 astah 正常运行 需要保证系统的 usr bin java 要在自己定义的 java 路径前面 待运行的程序按照 PATH 中先后顺序搜索 若前面找到对应程序 则后面路径将不会搜

ubuntu下安装从astah官网下下载的astah community包。

编译android需要java 6,而下载的astah (ver 6.7.0)需要java 7 JRE支持。

下载openjdk 7 jre之后,如果要让astah正常运行,需要保证系统的/usr/bin/java要在自己定义的java路径前面。

待运行的程序按照$PATH中先后顺序搜索,若前面找到对应程序,则后面路径将不会搜索。

例如,假设我的PATH为/usr/bin:/MY/JAVA/PATH,那么终端下运行java时,会先后在/usr/bin与/MY/JAVA/PATH中

搜索java,所以当在/usr/bin下找到java后,/MY/JAVA/PATH下的java将会被忽略。

这样子运行java时,调用的是java 7;当运行javac时,则依然会调用我原先的java 6.

经过测试,让OpenJDK JAVA 7 jre与编译android所需的java 6 JDK共存是没有问题的。android依然可以正常编译

====

经过确认,android的编译与openjdk 7毫无关系,自始至终都是使用自己定义的java路径。

原因是,环境设置时有JAVA_HOME这个参数,而在build/envsetup.sh中,会调用set_stuff_for_environment内置函数。

这个内置函数会去查找JAVA_HOME,然后将当前的编译环境的java都设置成JAVA_HOME指定的java版本。

注意的是,set_stuff_for_environment是在执行lunch命令后才调用的。

android在工具检测时,不允许使用openjdk,也不允许使用java 7.

阅读(2677) | 评论(0) | 转发(0) |

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/214823.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午3:22
下一篇 2026年3月18日 下午3:22


相关推荐

  • python升级到3.7版本安装pyaudio

    python升级到3.7版本安装pyaudio在 python 升级到 3 7 版本后 原来好用的 pyaudio 无法使用 pipinstallpy 安装也无效 官网上暂时没有 3 7 的安装版 whl 经测试 https github com intxcc pyaudio portaudio 文件下载后 按说明进行安装 win10 MicrosoftVis 2017 编译 使用静态链接库 在命令行使用命令 py

    2026年3月17日
    2
  • Unity3D 2018安装教程[通俗易懂]

    Unity3D 2018安装教程[通俗易懂]安装步骤:安装前先关闭杀毒软件和360卫士,注意安装路径不能有中文,安装包路径也不要有中文。试装系统:win1064bit安装版本:Unity2018.3.0重要:Unity2018.3.0相较2017版本的在启动时稳定了很多(2017版本启动经常会卡在loading界面)如果启动Unity2018.3.0时一直卡在loading界面进不去,可以尝试以下两种解决办法:1.1:将计算…

    2025年12月9日
    6
  • MacBook安装软件时允许任何来源的软件

    MacBook安装软件时允许任何来源的软件MacBook 安装软件时允许任何来源的软件临时设置允许未知来源的 app 当下载网上的软件并安装时 会安装失败 因为 MacOS 默认只允许安装 AppStore 上的软件这时可以临时允许安装 如下设置开启设置 gt 安全性与隐私 gt 未知来源的 app 这种方式比较安全设置允许任何来源系统偏好设置 gt 安全性与隐私 gt 通用 gt 选择 任何来源 通用 里有时没有 任何来源 这个选项 因为 macOS10 12 以上默认为不显示终端执行显示 任何来源 选项

    2026年3月19日
    2
  • kindeditor自定义上传文件的路径[通俗易懂]

    kindeditor自定义上传文件的路径[通俗易懂]先上一张图这个项目是tp5.0做的,网站定义入口文件在public下,所以根目录下就是hook,static,upload三个文件夹。找到upload_json.php修改文件保存路径和保存目录就ok了;不骗你,再来张。…

    2025年11月11日
    5
  • 七种黑盒测试用例设计方法

    七种黑盒测试用例设计方法等价类划分法边界值法错误推测法因果图法判定表法状态迁移法正交实验法

    2022年5月20日
    44
  • git强制删除已经添加的文件

    git强制删除已经添加的文件

    2021年5月14日
    139

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号