contexto: em vez de baixar IDEs e SDKs manualmente, sempre que possível, prefiro usar automação como: rVM, SDKman, snap e umake ou ubuntu make. O escopo desta questão é limitado a ferramentas como esta, como o apt e não a downloads manuais.
Como instalo Netbeans
9+ usando umake
?
Instalei umake
com apt
pq snap
tem problemas com umake
.
O Java 11 foi instalado com SDKman
, embora eu também tenha instalado 8.0.192-zulu
e 9.0.7-zulu
também.
O Ubuntu faz apenas instalações Netbeans
8.2.
Como faço umake
para baixar o Netbeans 9?
Ubuntu Make
Ubuntu Make é uma ferramenta de linha de comando que permite que você baixe a versão mais recente de ferramentas de desenvolvedor populares em sua instalação, instalando-a junto com todas as dependências necessárias (que só solicitará acesso root se você não tiver todas as dependências necessárias instaladas já), habilite o multi-arquitetura em seu sistema se você estiver em uma máquina de 64 bits, integre-o ao iniciador do Unity. Basicamente, um comando para deixar seu sistema pronto para desenvolver!
Como estou na versão 8.2 para Netbeans
, presumivelmente há uma maneira melhor de utilizar 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:~$
Talvez eu deva fazer o downgrade do Java:
https://askubuntu.com/a/1093681/45156
e depois reinstale NB
. Não vejo como isso atualizaria o netbeans, no entanto.
nota de rodapé: na verdade, Netbeans
o 8.2 é instalado corretamente a partir da versão instantânea de ubuntu-make
ou umake
.
Atualização (8 de abril de 2019):
Apache Netbeans (em incubação) agora está disponível via ubuntu-make. Como dizem, versão mais recente, agora você pode instalar o Netbeans 11.0 usando o ubuntu-make. Para isso execute:
Resposta histórica :
De acordo com o repositório oficial do Ubuntu-make no GitHub , os dados do Netbeans, como o link, foram atualizados/confirmados em 30 de março de 2017, enquanto o Netbeans 9.0 foi lançado em 29 de julho de 2018. Então, acredito que a partir de agora é impossível instalar o Netbeans 9.0 via ubuntu -make até atualizar os detalhes. Você descobrirá que todas as pastas aqui que contêm detalhes sobre o Netbeans têm detalhes da versão 8.2.
Além disso, de acordo com as notas de lançamento oficiais do Netbeans 8.2 :
Então, acho melhor fazer o downgrade do Java e usar o Netbeans 8.2 ou instalar o Netbeans 9.0 usando outros métodos .