web-dev-qa-db-ja.com

Netbeans 9+をubuntu-makeまたはumakeからインストールする方法は?

コンテキスト:IDEとSDKを手動でダウンロードするのではなく、可能であれば、rVM、SDKman、snap、umakeまたはubuntu makeなどの自動化を使用することを好みます。この質問の範囲は、aptなどのツールに限定され、手動でのダウンロードには限定されません。

Netbeansを使用してumake 9+をインストールするにはどうすればよいですか?

umakeには 問題 with aptがあるため、snapumakeをインストールしました。

Java 11はSDKmanとともにインストールされましたが、8.0.192-zuluおよび9.0.7-zuluもインストールしました。

Ubuntu make installs Netbeans 8.2。

Netbeans 9をダウンロードするにはumakeを取得するにはどうすればよいですか?

Ubuntu Make

Ubuntu Makeは、インストールに人気のある開発者ツールの最新バージョンをダウンロードし、必要な依存関係のすべてと一緒にインストールできるコマンドラインツールです(必要な依存関係がすべてインストールされていない場合にのみルートアクセスを要求します)すでに)、64ビットマシンを使用している場合はシステムでマルチアーチを有効にし、Unityランチャーと統合します。基本的に、システムを開発する準備を整えるための1つのコマンドです!

私はNetbeansのバージョン8.2なので、おそらく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をupdateする方法がわかりません。

脚注:実際、Netbeans 8.2はubuntu-makeまたはumakeのスナップバージョンから正常にインストールされます。

1
Thufir

更新(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

歴史的な答え

buntu-makeのGitHubの公式リポジトリ によると、リンクなどのNetbeansデータは2017年3月30日に更新/コミットされ、Netbeans 9.0は2018年7月29日にリリースされました。詳細を更新するまで、ubuntu-makeを介してNetbeans 9.0をインストールすることはできません。 Netbeansの詳細を含むすべてのフォルダー here には、バージョン8.2の詳細があることがわかります。

また、Netbeans 8.2公式によれば リリースノート

このリリースのテスト済みJDKは、Windows、Linux、およびOS X用のJDK 8u101です。8.2バージョンのIDEは、JDK 8よりも古いJDKにインストールまたは実行できません。

したがって、Javaをダウングレードし、Netbeans 8.2を使用するか、 その他の方法 を使用してNetbeans 9.0をインストールする方が良いと思います。

2
Kulfy