如何从 ubuntu-make 或 umake 安装 Netbeans 9+?

如何从 ubuntu-make 或 umake 安装 Netbeans 9+?

上下文:如果可能,我更喜欢使用自动化工具,例如:rVM、SDKman、snap、umake 或 ubuntu make,而不是手动下载 IDE 和 SDK。这个问题的范围仅限于诸如 apt 之类的工具,而不是手动下载。

如何Netbeans使用 安装 9+ umake

我安装umakeapt因为snap问题umake

Java 11 是随 一起安装的SDKman,尽管我也安装了8.0.192-zulu9.0.7-zulu

Ubuntu make 仅安装Netbeans8.2。

如何umake下载 Netbeans 9?

Ubuntu 制作

Ubuntu Make 是一个命令行工具,它允许您在安装时下载最新版本的流行开发工具,并将其与所有必需的依赖项一起安装(如果您尚未安装所有必需的依赖项,则只会要求 root 访问权限),如果您使用的是 64 位计算机,请在系统上启用多架构,并将其与 Unity 启动器集成。基本上,一个命令即可让您的系统准备好进行开发!

由于我使用的是 8.2 版本Netbeans,因此大概有更好的方法来利用umake

thufir@dur:~$  
thufir@dur:~$ netbeans
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.netbeans.ProxyURLStreamHandlerFactory (file:/home/thufir/.local/share/umake/ide/netbeans/platform/lib/boot.jar) to field java.net.URL.handler
WARNING: Please consider reporting this to the maintainers of org.netbeans.ProxyURLStreamHandlerFactory
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
^C
thufir@dur:~$ 
thufir@dur:~$ java -version
openjdk version "11.0.1" 2018-10-16
OpenJDK Runtime Environment 18.9 (build 11.0.1+13)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.1+13, mixed mode)
thufir@dur:~$ 
thufir@dur:~$ javac -version
javac 11.0.1
thufir@dur:~$ 
thufir@dur:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.10
Release:    18.10
Codename:   cosmic
thufir@dur:~$ 

也许我应该降级 Java:

https://askubuntu.com/a/1093681/45156

然后重新安装NB。我不明白那会怎样更新但是,netbeans。

脚注:实际上, 8.2 可以从或Netbeans的 snap 版本顺利安装。ubuntu-makeumake

答案1

更新(2019 年 4 月 8 日):
Apache Netbeans(孵化中)现在可通过 ubuntu-make 获得。正如他们所说,最新版本,您现在可以使用 ubuntu-make 安装 Netbeans 11.0。为此,请运行:

sudo add-apt-repository ppa:lyzardking/ubuntu-make
sudo apt-get install ubuntu-make
umake ide netbeans

历史答案

根据Ubuntu-make 在 GitHub 上的官方仓库上次更新/提交 Netbeans 数据(例如链接)是在 2017 年 3 月 30 日,而 Netbeans 9.0 是在 2018 年 7 月 29 日发布的。因此,我认为到目前为止,在更新详细信息之前,无法通过 ubuntu-make 安装 Netbeans 9.0。您会发现所有文件夹这里其中包含有关 Netbeans 8.2 版本的详细信息。

此外,根据 Netbeans 8.2 官方发行说明

此版本经过测试的 JDK 是适用于 Windows、Linux 和 OS X 的 JDK 8u101。IDE 的 8.2 版本无法在早于 JDK 8 的 JDK 上安装或运行。

因此,我认为最好降级 Java 并使用 Netbeans 8.2 或使用安装 Netbeans 9.0其他方法

相关内容