首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ubuntu中更改jdeveloper 11g(11.2)的JDK版本

在ubuntu中更改jdeveloper 11g(11.2)的JDK版本
EN

Stack Overflow用户
提问于 2020-01-21 14:58:43
回答 2查看 2.2K关注 0票数 0

我正在处理一个需要用JDK-7构建的jdeveloper项目。但是当我转到项目属性时,它显示了预装了weblogic的jdk-6。在编译项目时,它还说它是jdk-6。我怎样才能改变这一点?虽然在项目属性中有一个更改jdk的选项,但我不确定,因为它使用的是weblogic的默认jdk和它的用途,因此是非常导入的项目,我不想在不确定任何事情的情况下更改。顺便说一句,我的JAVA_HOME设置为jdk-7。请提个建议。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-01-22 12:34:03

JDeveloper使用自己的设置,倾向于忽略$JAVA_HOME。不同的版本使用不同的JDK版本,并且与它们有很大的联系。

JDeveloper 11链接到JDK6,JDeveloper 12.1链接到JDK7,JDeveloper 12.2链接到JDK8。

这与ADF和其他特定于Oracle的框架的支持版本一致。如果您需要使用这些工具的不同版本,则需要安装不同版本的JDeveloper。

虽然您可以选择比发行版支持的最新版本旧的JDK进行编译,但在任何IDE中通常都不支持使用较新的JDK进行编译。我使用JDeveloper已经有好几年了,但那是当时的情况,我当时使用的版本是11和12。

票数 0
EN

Stack Overflow用户

发布于 2020-08-14 22:13:22

Change JDK used by JDeveloper

JDeveloper的JDK配置是在位于Jdeveloper folder\jdeveloper\jdev\bin中的jdev.conf中定义的。

打开文件并找到项目SetJavaHome。将其值更改为新的JDK文件夹。

在下面的示例中,我将JDK从JDK 7切换到JDK 6,方法是注释掉JDK 7并为JDK 6添加一个新项。

代码语言:javascript
复制
#SetJavaHome C:\Java\jdk1.7.0_06
SetJavaHome C:\Program Files\Java\jdk1.6.0_45

保存更改后,重新启动JDeveloper,它将使用在jdev.conf中设置的新JDK。

您可以从JDeveloper查看JDeveloper中使用的JDK。从JDeveloper转到帮助->关于。然后选择属性选项卡,将发现java.home属性现在被设置为在jdev.conf中指定的JDK。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59835671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档