首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Ubuntu命令行./idea.sh可以启动idea,但桌面图标单击会发现JDK not found

问题:Ubuntu命令行./idea.sh可以启动idea,但桌面图标单击会发现JDK not found。

回答: 这个问题的原因是桌面图标无法找到正确的JDK路径。解决这个问题的方法是在桌面图标的启动脚本中设置正确的JDK路径。

以下是解决该问题的步骤:

  1. 打开终端,使用以下命令找到你的JDK安装路径:
  2. 打开终端,使用以下命令找到你的JDK安装路径:
  3. 这个命令会显示你当前系统中使用的Java可执行文件的路径。通常情况下,它会位于/usr/bin/java
  4. 使用以下命令查看Java可执行文件的符号链接:
  5. 使用以下命令查看Java可执行文件的符号链接:
  6. 这个命令会显示Java可执行文件的符号链接路径。通常情况下,它会指向实际的JDK安装路径。
  7. 使用以下命令找到JDK安装路径:
  8. 使用以下命令找到JDK安装路径:
  9. 这个命令会显示实际的JDK安装路径。例如,如果Java可执行文件的符号链接路径为/usr/lib/jvm/java-11-openjdk-amd64/bin/java,那么实际的JDK安装路径就是/usr/lib/jvm/java-11-openjdk-amd64
  10. 打开桌面图标的启动脚本文件,通常位于~/.local/share/applications目录下,文件名以.desktop结尾。
  11. 在启动脚本文件中找到Exec行,它会包含启动命令。在命令的开头添加以下内容:
  12. 在启动脚本文件中找到Exec行,它会包含启动命令。在命令的开头添加以下内容:
  13. <JDK安装路径>替换为你在步骤3中找到的JDK安装路径。
  14. 保存并关闭启动脚本文件。

现在,你应该可以通过单击桌面图标来启动idea了,而不会再出现JDK not found的错误。

补充说明:

  • Ubuntu是一种基于Linux的操作系统,它以稳定性和安全性而闻名。它是开源的,因此可以免费使用和修改。
  • JDK(Java Development Kit)是Java开发工具包的缩写,它包含了编译、调试和运行Java程序所需的工具和库。
  • IDEA是一种流行的Java集成开发环境(IDE),由JetBrains开发。它提供了丰富的功能和工具,用于开发Java应用程序。
  • 腾讯云是腾讯公司提供的云计算服务平台,它提供了各种云计算产品和解决方案,包括虚拟机、容器服务、数据库、存储等。你可以在腾讯云官网(https://cloud.tencent.com/)了解更多信息。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

原 Intellij IDEA安装与启动

Intellij IDEA安装与启动 为了了解Intellij Idea,你可以下载和安装他的免费试用版本。试用版本只有30天可用,因此,你需要获取和注册一个授权码。...>参阅从前一个版本导入用户使用习惯 MacOS平台启动 参阅从前一个版本导入用户使用习惯 如果你想切换Intellij IDEA运行的jdk,使用事件“switch boot JDK”.执行这个事件,...opt/ 切换到Bin目录 cd /-/bin 例如: cd opt/-/bin 从bin的子目录启动idea.sh 创建桌面图标 使用命令为Intellij IDEA创建桌面图标。...当你安装完毕启动后,评估周期开启,它的默认周期是30天,当然你可以注册一个许可。...此时,右上角显性的告知Intellij IDEA,是谁被授权了一份许可。 注意:你可以删除不常用的许可,点击对话框中的remove license即可。

2K40
  • 利用 IDEA 进行 Java 开发

    /idea.sh 进入初始化启动后的设置即可。...首先是 UI 主题选择,根据自己的喜好选择 Light 还是 Darcula 模式; 图片源自 IDEA 官网 接着是否创建启动器脚本,同时选择自己的脚本保存目录 图片源自 IDEA 官网 接着选择自己想要的插件和禁用无关插件...Windows 安装 安装过程和 Ubuntu 大致相同,只是 Windows 中的安装包是可执行文件,只需要双击进行安装即可,然后后面选择自己的安装路径即可,安装好之后的设置和 Ubuntu 一致。...,将其拖到 ️ 废纸篓 即可,也可以单击鼠标右键,然后 移到废纸篓; 创建 Java 项目 上一篇文章中,我们介绍了如何利用编辑器写我们的 Hello World,接下来就讲讲如何利用 IDEA...这里如果您想了解 IDEA 的更多使用技巧,可以关注一下,后边我会抽空写一个完整的教程系列,敬请期待吧!您要是等不及了,那就加我微信来催我更文吧!

    42130

    教女朋友学 Java 第 2 天:玩转 IDEA

    解压后的目录结构 进入解压后的 bin 目录,然后在终端启动如下命令即可: ./idea.sh ? 进入初始化启动后的设置即可。...图片源自 IDEA 官网 接着是否创建启动器脚本,同时选择自己的脚本保存目录 ?...图片源自 IDEA 官网 选择额外的插件支持,按需安装,默认不勾选,后续也可以自行安装 ? 图片源自 IDEA 官网 卸载 Linux 下卸载只需要将对应目录(即刚才解压所后的目录)删除即可。...卸载 打开访达中的 应用程序,然后找到 IDEA,将其拖到 ?️ 废纸篓 即可,也可以单击鼠标右键,然后 移到废纸篓; ? 4....创建 Java 项目 依次进入 File -> New -> Project,然后选择左侧 Java,配置项目 JDK; ?

    38310

    玩转 IDEA

    可以看出旗舰版无论在 语言支持、框架支持、Build 工具、部署工具、版本控制 等多方面都比社区版更加强大,但是最大的区别也是我们最为关心的一点:旗舰版收费,而社区版免费, 所以可以根据自己的需求进行选择.../idea.sh 进入初始化启动后的设置即可。...Windows 安装 安装过程和 Ubuntu 大致相同,只是 Windows 中的安装包是可执行文件,只需要双击进行安装即可,然后后面选择自己的安装路径即可,安装好之后的设置和 Ubuntu 一致。...,将其拖到 ️废纸篓 即可,也可以单击鼠标右键,然后 移到废纸篓; 创建 Java 项目 上一篇 文章中,我们介绍了如何利用编辑器写我们的 Hello World,接下来就讲讲如何利用 IDEA 来创建并书写我们的...依次进入 File -> New -> Project,然后选择左侧 Java,配置项目 JDK; 下一步之后,如果勾选上面的选项,就会从模板创建一个项目(一般都是 HelloWorld),不勾选就是一个空项目

    38520

    史上最简单易懂的IntelliJ IDEA教程(快速配置使用)

    您不需要在你的电脑上安装 Java 就可以运行 IntelliJ IDEA。 Java 开发需要独立的 JDK。...例如,它可以输入以下命令: sudo tar xf -*.tar.gz -C /opt/ • 切换到 bin 目录中,例如:cd opt/-*/bin • 从 bin 子目录运行 idea.sh。...导入 IntelliJ IDEA 的设置 当您第一次启动 IntelliJ IDEA 时,或者从先前版本升级后,将打开 “完整安装” 对话框,您可以在其中选择是否要导入 IDE 设置: 如果这是你第一次进行...您可以单击每个组的全部禁用链接插件,以禁用它们全部,或自定义以禁用单个插件。 4....在Ubuntu 16.04 LTS及更高版本上,此服务已预先安装。 IntelliJ IDEA通过两个渠道分发: ⑴ stable通道仅包括稳定版本。

    2.4K30

    开启正式使用Linux的日子

    本人先安装了国货精品Deepin-15.10.1,可能是硬件与内核兼容性问题(也试过像网上在内核中添加一些东西),一直出现了关机一直提示watchlog:bug的问题,无法正常关闭。...安装步骤网上都有,我选择的U盘安装步骤大致为:下载Ubantu Desktop版的镜像、利用UltraISO软碟通来制作U盘启动器、重启电脑选择UEFI模式从U盘进入(并不是所有电脑都需要修改启动顺序,...---- 二、Windows下常用软件的安装 Intellij 1.1 配置Java环境 sudo apt-get default-jdk 1.2 安装Intellij 在官网上下载最新的jar包.../idea.sh 1.3 配置Git及与Github的连接 sudo apt-get install ssh sudo apt-get install git # 查看是否有ssh密钥 ls -al...~/.ssh # 可以默认回车创建,中途提示密钥存放的路径/home/use/ ssh-keygen -t rsa -C "your_email@example.com" # 进去刚才提示的目录,里面有两个文件

    2.2K10

    自定义Linux桌面,还有这么多玩法?

    可以通过多种方法来调整Ubuntu,以自定义其外观和行为。我发现最简单的方法是使用GNOME Tweak工具,它也被称为GNOME调整或简单的调整。 在过去的教程中,我已经多次提到它。...您可以浏览可用的主题和图标,并设置您需要和喜欢的。这些变化立即生效。 ? 02 禁用动画以加快桌面启动速度 应用程序窗口的打开、关闭、最大化等都有一些细微的动画。...您可以禁用这些动画以稍微加快系统的速度,因为它会使用较少的资源。 03 控制桌面图标 至少在Ubuntu中,您会在桌面上看到Home和Trash图标。如果您不喜欢,可以选择禁用它。...您也可以通过在“鼠标单击模拟”中选择“区域”来恢复。 ? 您可能必须重新启动Ubuntu才能生效。如果您是Emacs爱好者,还可以从Emacs强制进行键盘绑定。...您也可以在左右之间改变它们的位置。 ? 还有其他一些配置选项。我没有用到它们,可以自行探索。

    2.8K10

    使用GNOME Tweaks工具定制Linux桌面的10种方法

    可以通过多种方法来调整Ubuntu,以自定义其外观和行为。 我发现最简单的方法是使用GNOME Tweaks Tool(GNOME优化工具)。 它也被称为GNOME调整或简单的调整。...使用GNOME Tweaks Tool定制Linux桌面的10种方法可以安装和管理主题和扩展,更改电源选项,管理自启动程序,以及启用桌面图标和其它设置。...您可以禁用这些动画以稍微加快系统的速度,因为它将占用更少的资源。(见上图) 3、控制桌面图标Ubuntu中,您会在桌面上看到“主文件夹”和“回收站”图标。...手掌底部可能触摸触摸板,并且光标会移至屏幕上不需要的位置。 您还会注意到,当您按下触摸板的右下角以进行右键单击时,什么也没有发生。触摸板没有错。...你也可以通过在“模拟鼠标单击”下设置为“区域”中而不是“手指”来找回这项功能。 您可能必须重新启动Ubuntu才能生效。如果您是Emacs爱好者,还可以从Emacs强制进行键盘绑定。

    4.7K00

    在Linux mint 18上安装IntelliJ IDEA开发环境

    一般情况下,使用 Linux mint 的我们都是在用它的图形界面,而安装IntelliJ IDEA传统思维模式是直接打开浏览器,进行下载即可。就是这么一个简单的流程,就导致了下载文件损坏的问题。...这时对比发现,值一致则说明下载文件没有问题。...$ cd idea-IU-172.4155.36/bin/ $ sudo ./idea.sh 6、出来安装页面,如果之前有配置文件,则选择其之前的配置文件,如果没有则按照下图进行选择即可。 ?...Customize IntelliJ IDEA_011.png 10、让其创建启动脚本和命令行工具,后续可通过命令的方式直接进行项目文件编辑修改。这里根据自己需要进行选择即可。 ?...Customize IntelliJ IDEA_014.png 13、进入启动项目创建页面,这样整个安装过程就完成了。 ?

    4.9K30

    Ubuntu16.04安装后开发环境配置和常用软件安装

    .2.开发环境配置.JDK环境配置+Scala环境配置+nodejs环境配置+开发工具intellij IDEA安装+Python数据分析环境配置+Jupyter开发工具安装+Python多版同时支持....sudo apt-get -f install 再次包安装即可成功,在dashboard中搜atom可以看到,已经成功安装了。...配置开发环境(JDK环境配置+scala环境配置+nodejs环境配置+开发工具intellij IDEA+数据分析Python环境+开发工具Jupyter) 2.0....安装Intellj IDEA tar -zxf ideaIU-2016.2.tar.gz sudo mv idea-IU-162.1121.32 idea 启动安装脚本在/bin目录下 ..../idea.sh 开始通过界面安装 ? 选择在线激活  ? 添加开启图标  ? 选择安装支持scala的插件  ? 安装最后需要给予权限  ? 安装完成  ? 2.4.

    1.4K80

    Scala学习系列(二)——环境安装配置

    :/usr/java/scala-2.13.1/bin 使用ScalaREPL Scala提供了REPL 交互式解释环境 在我们安装好scala 可以直接在命令行输入scala进入 三、通过Sbt安装...Scala 官网推荐通过Sbt安装Scala ,Scala's build tool 1、使用IDEA安装Scala 安装 确保安装了JDK1.8 下载并安装IDEA https://www.jetbrains.com.../idea/download/ (公众号回复“激活” 获取IDEA激活码) 给IDEA安装Scala插件 Settings/Preferences 创建 打开IntelliJ并单击File =>...2、使用IDEA SBT开发Scala 上面我们通过Idea安装并运行了Scala的程序 我们已经可以IDEA中开发Scala了!...: not found 1.出现场景:在idea中使用sbt构建工程时,使用默认的sbt版本为0.13.8,而我本地安装的sbt版本是0.13.7,所以在仓库中找不到对应的0.13.8包 2.解决:在project

    3.4K20

    Play For Scala 开发指南 - 第4章 第一个Play项目

    准备环境  安装JDK8 单击这里下载并安装JDK8,安装完成后在命令行查看Java的版本号: C:\Users\Lenovo>java -version java version "1.8.0_111...Windows进入命令行小技巧:在文件夹窗口,单击地址栏,输入cmd并回车,命令窗口随后启动并自动定位至当前目录。...Play自动加载修改过的代码,所以改完代码只需要刷新浏览器就可以了。...也就是说你完全可以使用文本工具开发Play项目,然后在命令行进行构建。但是为了提高开发效率,还是建议使用IDEA进行开发,不仅有语法提示上的优势,在Play项目调试时IDEA将发挥很重要的作用。...这是由于模板函数index是在项目编译过程中动态生成的,所以新增的模板函数在IDEA中会提示找不到,这时只要在命令行执行sbt compile,然后在SBT projects窗口单击蓝色刷新按钮,错误即消失

    2.8K40
    领券