gpt4 book ai didi

java - Eclipse 在 ubuntu 14.04 上看不到 java.time 库

转载 作者:行者123 更新时间:2023-11-30 08:17:03 26 4
gpt4 key购买 nike

目前,我有一个java项目,起初我在Windows上启动了我的项目,但现在我不得不切换到ubuntu 14.04(别担心,我的项目上没有任何依赖于操作系统的部分)。不幸的是,ubuntu 上的 eclipse 无法看到以 jave.time 开头的库。例如

import java.time.LocalDateTime;
import java.time.LocalTime;

在这些行中写的是无法解析导入java.time(成功检测到其他库)

据我在网上看到的,我猜我必须安装 JDK 8 才能使用时间库。但是,我不知道如何在 ubuntu 中执行此操作[这是我第一次使用 ubuntu]

让我解释一下到目前为止我做了什么,我使用以下命令安装了 JDK

sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

[顺便说一句,我想安装 Oracle Java,但这些命令却安装了 Open JDK]

现在java -version命令的输出是:

java version "1.7.0_75"
OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-1~trusty1)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)

当我查看 eclipse->help->安装详细信息

java.runtime.version=1.7.0_75-b13
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=1.7

那么,我该如何解决我的问题呢?但正如我在问题开始时所说的,这是我第一次使用 ubuntu,所以在解释的同时你能否提供必要的命令?

最佳答案

取自 repository guide尝试运行此命令。

sudo apt-get install oracle-java8-set-default

之后,尝试重新启动 Eclipse。

问题是,正如 Jon 和 Tim 所描述的那样,是因为您的环境仍在使用 java 版本 7。

<小时/>
  1. 在 Eclipse 中,打开首选项页面

    preferences

  2. 然后,进入java树下已安装的jre选项

second

  • 从那里单击“添加”按钮,选择“标准虚拟机”,然后添加已安装的 java 8 jdk 主文件夹并单击“完成”。
  • 选中该复选框,然后再次尝试构建您的项目。
  • 关于java - Eclipse 在 ubuntu 14.04 上看不到 java.time 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29507439/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com