当前位置: 首页 > 知识库问答 >
问题:

vsCode不接受$JAVA_HOME UBUNTU 20.04

胡浩瀚
2023-03-14

我已经找到了很多答案,也尝试了,不幸的是没有一个对我有用。我正在尝试在Ubuntu 20.04上安装Visual Studio Code。到目前为止,它总是非常顺利。不幸的是这次没有。我的方法是:

  1. 我安装了vscode
  2. 我安装了java
  3. 我将其添加到家庭(回声$JAVA_HOME /usr/lib/jvm/java-11-openjdk-amd64)和路径(回声$PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/usr/game:/snap/bin:/usr/lib/jvm/java-11-openjdk-amd64/bin)变量

当它不起作用时,我把它放在~/. config/Code/User/settings.json(与$JAVA_HOME不同的路径,因为我尝试了一些东西,但也不起作用)在所有这些操作之后,vscode仍然没有重新测试它。

我的问题是,为什么不呢,我忘了什么吗?

共有2个答案

武峻熙
2023-03-14

我不知道为什么,但它突然起作用了。我又安装了一次Java,现在它可以工作了。也许第一次安装java时出了问题。

但是感谢所有花时间的人。

东门清夷
2023-03-14

您可以设置java。主页至/usr/lib/jvm/java-11-openjdk-amd64

 类似资料:
  • 我正在使用tomcat v8,并试图通过RequestBody向我的REST API发送一个对象。这个REST API基本上是RequestMethod。这个API内部的逻辑是删除RequestBody中传递的对象。 这对我不起作用。我后来不得不将我的方法转换为POST,但我仍然想知道DELETE是否不接受RequestBody? 这是来自Spring框架或REST原则的限制,还是与我的Tomca

  • 下面,我有我试图使用的代码。它总是命中捕捉,返回空。月和日都是整数,它们已经过检查,以确保它们在现有日期内。不管怎样,我用“05”测试一个月,用“02”测试一天。由于某种原因, ##/## 输入不起作用吗? 编辑:我正在尝试格式化此输出,使其看起来像“May 02”。当我查看文档时,我看到页面的很大一部分专门用于格式化输出。为什么我的格式不是这样?

  • 这是我的蓝图代码。 内部消息工作。 外部消息不工作。 我在docker中运行Red Hat AMQ 7和Fuse 7。内部消息队列在服务之间正常工作。 使用AMQ 6,当在activemq中设置时,我能够向61613上的嵌入式代理发送和接收STOMP消息。xml 现在,我正在使用AMQ 7.0的默认设置,它将接受程序设置为0.0.0.0:61616和61613,这两个接受STOMP协议。 但是相同

  • 我正在将现有代码迁移到一个超类/子类的情况下。见下文。 方法在父类中:

  • 问题内容: 我很想使用,但似乎不那么灵活。什么是正确的方法? 问题答案: 我已经使用做了类似的操作。这对我有用:

  • 问题内容: 在Java 8中,这有效: 但这不是: Maps允许使用null键,并且List.class.getSuperclass()返回null。但是Collectors.groupingBy在Collectors.java的第907行发出了NPE: 如果我创建自己的收集器,则此行会更改为: 我的问题是: 1)Collectors.groupingBy的Javadoc并未表示不应映射空键。是否