在CentOS 8上安装Apache NetBeans 12. RHEL 8

时间:2020-02-23 14:31:07  来源:igfitidea点击:

在本指南中,我们将研究如何在CentOS 8/RHEL 8 Desktop上安装Apache NetBeans 12. Apache NetBeans是功能非常强大的集成开发环境(IDE)工具,使我们作为开发人员可以从其模块化框架创建桌面,Web和移动应用程序。它支持Java,PHP,HTML,JavaScript,C,C ++,Ajax,JSP,Ruby on Rails和其他使用扩展的编程语言。

可以在Windows,macOS,Linux和Solaris操作系统上安装Apache NetBeans IDE。本指南适用于在CentOS 8上安装Netbeans 12,但是该安装可以在任何其他Linux系统上使用。使用捆绑的安装程序脚本安装NetBeans IDE以及手动提取文件并将其放置在路径中的主要方法有两种。

在CentOS 8/RHEL 8桌面上安装Apache NetBeans 12

请按照以下步骤在CentOS 8 Desktop上安装Apache NetBeans 12. 我们将从Java的安装开始,然后下载并运行安装程序脚本。 Apache NetBeans 12是NetBeans的第一个LTS版本,是顶级Apache项目。

安装NetBeans依赖关系

Netbeans需要Java JDK才能运行。让我们从在Fedora系统上安装Java开始。

sudo dnf install java-11-openjdk  java-11-openjdk-devel

接受安装提示:

....
Last metadata expiration check: 1 day, 8:47:43 ago on Thu 02 May 2017 01:55:46 AM EAT.
Dependencies resolved.
=====================================================================================================================================================================================================
 Package                                                  Architecture                           Version                                             Repository                                 Size
=====================================================================================================================================================================================================
Installing:
 java-11-openjdk                                          x86_64                                 1:11.0.7.10-1.el8_1                                 AppStream                                 247 k
 java-11-openjdk-devel                                    x86_64                                 1:11.0.7.10-1.el8_1                                 AppStream                                 3.3 M
Installing dependencies:
 java-11-openjdk-headless                                 x86_64                                 1:11.0.7.10-1.el8_1                                 AppStream                                  40 M

Transaction Summary
=====================================================================================================================================================================================================
Install  3 Packages

Total download size: 43 M
Installed size: 187 M
Is this ok [y/N]: y

如果我们在CentOS 8机器上安装了多个Java版本,请设置默认版本:

$sudo alternatives --config java

There are 2 programs which provide 'java'.

  Selection    Command
----------------------------------------------
*+ 1           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-3.el8_2.x86_64/jre/bin/java)
   2           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.7.10-1.el8_1.x86_64/bin/java)

Enter to keep the current selection[+], or type selection number: 2

通过查询版本确认Java是否已安装。

$java -version
openjdk version "11.0.7" 2017-04-14 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.7+10-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.7+10-LTS, mixed mode, sharing)

在CentOS上下载并安装NetBeans 12 IDE | RHEL 8

从"下载"页面上提供的安装程序脚本中,在Linux Mint上很好地安装NetBeans IDE。

安装wget:

sudo dnf install -y wget

在CentOS 8上下载NetBeans 12 | RHEL 8台式机。

wget https://downloads.apache.org/netbeans/netbeans/12.1/Apache-NetBeans-12.1-bin-linux-x64.sh

使脚本可执行:

chmod +x Apache-NetBeans-12.1-bin-linux-x64.sh

运行脚本以在Linux Mint 20上安装NetBeans:

sudo ./Apache-NetBeans-12.1-bin-linux-x64.sh

在第一个安装向导上单击"下一步"开始安装。

同意许可协议条款。

更改或者同意默认安装目录。

同意进行自动更新检查。

开始安装时请耐心等待,这需要几秒钟。

完成后,我们将收到以下屏幕快照中的消息。

然后,我们可以搜索NetBeans应用程序并启动它以开始Development项目。