首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以使用Scoop安装32位Java JDK/JRE吗?

可以使用Scoop安装32位Java JDK/JRE吗?
EN

Stack Overflow用户
提问于 2021-03-23 23:30:11
回答 1查看 135关注 0票数 1

可以使用Scoop安装32位版本的Java Buckets吗?

我已经搜索了不同的Java版本

代码语言:javascript
复制
scoop search jre

scoop search jdk

但是我看不到选择32位版本的选项。

EN

回答 1

Stack Overflow用户

发布于 2021-09-10 23:52:34

您可以尝试使用--arch-a (体系结构)标志安装任何程序的32位版本。例如:

代码语言:javascript
复制
> scoop install oraclejre8 -a 32bit
Installing 'oraclejre8' (8u281) [32bit]
dl.tar.gz (68.5 MB) [=========================================================================================] 100%
Checking hash of dl.tar.gz ... ok.
Extracting dl.tar.gz ... done.
Linking ~\scoop\apps\oraclejre8\current => ~\scoop\apps\oraclejre8\8u281
'oraclejre8' (8u281) was installed successfully!

我也尝试过使用jdks之一:

代码语言:javascript
复制
> scoop install adopt13-hotspot -a 32bit
Installing 'adopt13-hotspot' (13.0.2-8) [32bit]
OpenJDK13U-jdk_x86-32_windows_hotspot_13.0.2_8.zip (179.7 MB) [===============================================] 100%
Checking hash of OpenJDK13U-jdk_x86-32_windows_hotspot_13.0.2_8.zip ... ok.
Extracting OpenJDK13U-jdk_x86-32_windows_hotspot_13.0.2_8.zip ... done.
Linking ~\scoop\apps\adopt13-hotspot\current => ~\scoop\apps\adopt13-hotspot\13.0.2-8
'adopt13-hotspot' (13.0.2-8) was installed successfully!

但是,您需要使用do a quick search检查哪些jres/jdks具有32位选项,因为并不是所有的jres/jdks都具有32位选项。

别忘了先用scoop bucket add java添加存储桶。

如果您想同时安装同一jre/jdk的32位和64位版本,则无法使用当前版本的独家新闻according to this issue做到这一点。但正如一位用户建议的那样,可以复制其中一个json清单,将其重命名为xxxxx-x86,然后使用-a 32bit参数再次安装它。但是,这样做会丢失存储桶提供的自动更新,这并不理想。如果您愿意,可以按照instructions in the wiki here创建自己的32位存储桶。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66766291

复制
相关文章

相似问题

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