Mac Intellij Idea多重JDK问题

mac idea 执行报错:

问题:Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java (0x10d19c4c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x10ea194e0). One of the two will be used. Which one is undefined.

解决办法:这是Mac上面Java的一个老Bug了,会在那些使用了Java Agent的IDE上运行应用时触发,但这个Error对程序是无影响的,可以无视。在Java 9和Java 1.8.152版本里已经修复了。

解决方案:点击IJ最上面菜单的Help-Edit Custom Properties,没有这个properties文件的话,IJ会提示创建,然后在里面加上

idea.no.launcher=true

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在IntelliJ IDEA中配置JDK非常简单。 1. 打开IntelliJ IDEA 2. 点击File菜单中的"Project Structure" 3. 在左侧的"Project"菜单中,点击"Project SDK" 4. 点击"New..."按钮选择安装的JDK目录 5. 点击OK按钮保存更改 在这之后,IntelliJ IDEA就会使用你配置的JDK来编译和运行你的项目。 ### 回答2: 在开始配置intellij ideajdk前,首先需要确保在本机已经安装了jdk。在安装好jdk后,进入intellij idea软件,找到File --> Project Structure,进入项目结构设置页面。在这个页面里,找到SDKs选项卡,点击加号按钮,选择JDK。 在弹出的新窗口中,选择JDK安装路径。注意,这里需要选择JRE的根目录,而不是bin目录。比如,我的JRE根目录是:C:\Program Files\Java\jdk1.8.0_211\jre。选择好后,点击OK按钮。 接下来,在项目结构设置页面里,找到Project选项卡。 在该选项卡中,找到Project SDK选项,点击下拉框选择我们刚才配置好的JDK。选择好后,点击OK按钮,保存配置。这样我们就完成了intellij ideajdk配置。 最后需要注意的是,如果我们在新建项目时需要选择jdk版本,可以在项目创建的向导中选择对应的jdk版本即可。同时,在我们初始化项目时,也需要选择与我们配置的jdk版本相同的sdk。这样才能保证我们项目的jdk版本与我们的配置一致。 ### 回答3: IntelliJ IDEA是一款非常流行的Java开发工具,它的配置过程中需要配置JDK才能进行Java项目的开发。下面是详细的配置流程: 1. 首先,我们需要安装JDK,可以从Oracle官网上下载并安装。安装完成后,需要记住该JDK的安装路径。 2. 打开IntelliJ IDEA,选择File菜单下的Project Structure。在弹出的窗口中选择SDKs。 3. 点击左上角的“+”按钮,选择JDK,然后浏览到第一步中安装的JDK的安装路径。 4. 点击OK,然后选择左侧的Project选项卡,选择JDK版本。如果需要更改默认的JDK,则可以选择该JDK并单击向上箭头或向下箭头,以更改其顺序。 5. 接下来,我们需要在IntelliJ IDEA中设置Java编译器的选项。选择Build, Execution, Deployment菜单,然后选择Compiler,打开Java Compiler设置窗口。 6. 在选项卡中的Target Bytecode下,选择Java版本。然后,在Additional command line parameters输入框中输入-Xlint:unchecked,-Xlint:deprecation。 7. 点击Apply并保存更改。 如果遇到任何问题,可以参考IntelliJ IDEA的帮助文档或者远程调用技术的技术支持,它将使用您的目录步骤设置JDK。此外,您还可以在设置IDEA时使用Gradle和Maven等构建工具,以便能够在Project Structure中更轻松地配置依赖项。在完成这些步骤之后,您便能够在IntelliJ IDEA中开发Java应用程序了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值