AADL开发中Osate和Java中的jdk问题
来源:互联网 发布:网络女主播喝醉 编辑:程序博客网 时间:2024/05/29 03:05
一、32位的jdk和64位jdk之间的转换问题
今天遇到一个在osate (Open Source AADL tool environment)只用过程中jdk环境配置的问题,我开始使用的是32位的jdk,现在想装个64位的版本的。环境配置困扰了许久。今天终于搞定。
在环境变量中设置是没有用的,因为注册表里已经写入了32位版本的信息。
第一次装的jdk是32位的1.8.0_60版本,在dos窗口输入 java -version显示:
输入javac -version显示:
第二次装的jdk是64位的1.7.0_45版本。java -version依然显示
javac -version的显示
究其原因:
我查了一下注册表信息,虽然我环境变量都配好了,可是注册表里还是有大量的1.8.0_60的信息。
Osate想用64位1.7的jdk怎么办?
在osate.ini文件的第一二行添加
-vm
D:\Program Files (x86)\Java\jdk1.8.0_60
就可以搞定了。
二、1.7和1.8版本的转换问题
如果前后都是64位或者32位的,在第二次安装jdk之后,找到C:\Windows\System32目录,该文件夹里有三个文件java.exe、javaw.exe和javaws.exe,把这三个文件删除掉,然后在dos窗口里输入java -version 和javac -version 就改成了新安装的jdk的版本。 java.exe,javaw.exe 和 javaws.exe的区别参见Reference.
Reference:
java.exe,javaw.exe 和 javaws.exe的区别:http://blog.csdn.net/topwqp/article/details/8595936
- AADL开发中Osate和Java中的jdk问题
- 用AADL集成环境开发OSATE
- JAVA中的JDK和JVM
- java中的jdk和jre
- java中的jdk与jre的问题
- java开发配置jdk问题,在cmd中输入java好使,但输入javac提示错误
- 关于java开发中JDK的配置
- java中的动态代理-JDK和cglib
- java中的jre和jdk的区别
- AADL中component type与component implementation的区别
- JAVA问题之jre和jdk
- Java中JDK中path和classpath的设置相关问题(关于import自定义包和jar的问题)
- Java中JDK的安装和path,classpath的环境配置 Android集成开发环境配置
- 开发中的版本问题(1)—查看JDK、TOMCAT版本
- Mac OS的java版本问题和Eclipse中无法找到jdk源代码的问题解决办法
- java配置环境中jdk和jre
- Java中jre和jdk的区别
- Java中jre 和 jdk 的区别
- EPOLL 判断客户端连接关闭
- 制作水晶报表------crystal report designer 的使用和 安装
- linux安装gnome
- 正则表达式 匹配电话号码,带+86的哦
- inline-block的常见应用场景
- AADL开发中Osate和Java中的jdk问题
- c#调用存储过程时 SqlParameter 中传递参数时ref参数的设置方法
- Kafka学习4_Kafka创建、查看和删除Topic
- ios开发 系统提示音的使用
- 警告: 程序集绑定日志记录被关闭。
- SQLiteException: Can't upgrade read-only database
- 面向领域设计不流行的原因猜测
- 获取存储过程返回值及代码中获取返回值
- Gnome sort: Sorting by Exchanging