首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >仅使用包管理器安装最新的Openjdk和Gradle

仅使用包管理器安装最新的Openjdk和Gradle
EN

Ask Ubuntu用户
提问于 2022-11-01 18:30:31
回答 1查看 262关注 0票数 0

我对使用java工具生态系统进行开发相当陌生,但我从未体验过一个涉及到如此多安装工作的语言生态系统。

我的目标是创建文章后面的pico。由于我通常在ssh上的专用虚拟机上进行开发,以避免版本冲突,所以我使用openjdk和gradle设置了22.04VM。最初,我尝试使用apt来安装openjdk和gradle。在这一点上,我意识到除了以下几个选项(至少我没有发现):

代码语言:javascript
运行
复制
sudo apt-get update

sudo apt-get install openjdk-7-jdk
sudo apt-get install openjdk-8-jdk
sudo apt-get install default-jdk # version 11 currently

sudo apt-get install gradle # version 4 currently
sudo snap install gradle # permission error and version 7.2 

显然,我需要最新的jdk和gradle版本,因为我在Graal本机编译期间得到了一个相似错误。

此时,我开始想知道,为什么没有标准的方法只使用包管理器来安装最新的稳定版本(openjdk 19+和gradle 7.51+)。

我非常清楚,通过手动下载二进制文件并将它们解压缩到您的系统中,可以安装这些工具。然而,无论何时您想要更改当前版本,这都是比较耗时和烦人的。

现在我的问题是:我是遗漏了什么,还是这是目前的ubuntu包管理器的状态?是否有更好的选择(包管理器/不同jdk/不同发行版)来设置现代java开发环境?

EN

回答 1

Ask Ubuntu用户

发布于 2022-11-02 07:19:49

由于David,我找到了这些openjdkgradle ppa存储库。它们几乎包含了我所需要的所有版本。

使用ppas似乎是只使用apt安装最新包版本的正确方法。

编辑

我找到了一个叫斯德克曼!的替代方案。它通过提供一个简单的语法简化了安装最新sdks的过程:

代码语言:javascript
运行
复制
sdk install java
sdk install gradle
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1438595

复制
相关文章

相似问题

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