如何安装Netbeans 9.0+?


11

自Netbeans 9.0发布以来,发生了很多变化。现在,Netbeans由Apache Foundation负责。此外,APT在Bionic Beaver(18.04)中仍然具有v8.1。那么,如何安装最新版本(> 9.0)?

Answers:


13

基本上有3种安装Apache Netbeans孵化的方法,如下所述:

  • 使用ubuntu-make安装

    现在可以通过ubuntu-make获得Apache Netbeans(孵化中)。就像他们说的那样,是最新版本,您现在可以使用ubuntu-make安装Netbeans 11.0。为此,运行:

    sudo add-apt-repository ppa:lyzardking/ubuntu-make
    sudo apt-get install ubuntu-make
    umake ide netbeans
  • 从二进制文件安装:

  • 从源代码构建:

    注意:根据Apache NetBeans的发行说明(可在发行版/ Apache NetBeans的相应发行版中找到),NetBeans 9.0与JDK 8、9和10兼容NetBeans 10.0与JDK 8、9、10和11 兼容,NetBeans 11.0与JDK 8、9 和10兼容。 JDK 8、9、10、11和12。使用不兼容的JDK构建NetBeans可能会导致构建错误。此外,JDK 9和10是 Java的非LTS版本,到目前为止似乎已经过时,并且在Ubuntu的官方存储库中不再可用。两者的安装过程如下所述。

    1. 下载以下源zip:

    2. 安装Oracle JDK或OpenJDK。

      • 对于Oracle JDK8:从此处下载JDK8 并运行以下命令:

        sudo su
        mkdir /opt/jdk
        tar -zxf jdk-8u181-linux-x64.tar.gz -C /opt/jdk
        update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_181/bin/java 100
        update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_181/bin/java 100
      • 对于OpenJDK8,运行

        sudo apt install openjdk-8-jdk
        sudo apt install openjdk-8-jre
      • 对于OpenJDK11,运行

        sudo apt install openjdk-11-jdk
        sudo apt install openjdk-11-jre
    3. 安装Apache ANT:要安装Apache Ant,请运行

      sudo apt install ant
    4. 完成所有设置后,只需解压缩下载的源,请进入cubacubator-netbeans目录,然后键入ant以构建Apache NetBeans IDE。

    5. 构建完成后,IDE位将放置在./nbbuild/netbeans目录中。您可以在incubator-netbeans目录中运行IDE,方法是输入./nbbuild/netbeans/bin/netbeans或使用它ant tryme来运行Apache NetBeans IDE。


8

可以直接从Ubuntu软件中心安装Apache NetBeans(正在孵化)快照软件包。最新版本是11.0。


我不知道它与相比如何umake,但这看起来是最简单的。
Thufir

2

NetBeans已更新,现在可以直接从Ubuntu 18.04和更高版本中的默认Ubuntu存储库安装NetBeans 10.0。要安装它,请打开终端并输入:

sudo apt install netbeans  

这是安装NetBeans的最方便的方法,因为默认的Ubuntu存储库中还有几个NetBeans支持库。您可以使用以下命令列出这些软件包:

apt search netbeans

我在18.04中更喜欢的NetBeans版本是netbeans snap软件包,可以使用以下命令将其安装在当前所有受支持的Ubuntu版本中:

sudo snap install netbeans --classic

此命令将安装NetBeans 11。


在Ubuntu 19.04中,请使用Ubuntu软件中心来安装NetBeans11。命令“ sudo apt install netbeans”将安装旧版本的NetBeans 10,该版本在我的Ubuntu 19.04上不起作用。
Andrew Krizhanovsky

3
@AndrewKrizhanovsky Ubuntu软件中心列出的快照程序包是v11,但APT仍然有v10。要通过终端安装快照包,请运行sudo snap install netbeans --classic
Kulfy '19
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.