Instalando Intellij Idea para o desenvolvimento do Scala no Linux

Instalando Intellij Idea para o desenvolvimento do Scala no Linux

27 de abril de 2016
por rares aioanei

Introdução

Scala é uma linguagem de programação que está começando a ganhar impulso nos últimos anos. O popular índice TioBe o classifica, como este artigo é escrito, como sendo mais usado do que idiomas mais populares como Haskell ou Go. O índice TioBe, se você não está familiarizado com o nome, é a fonte de informação de alguma forma de informação sobre a popularidade da linguagem de programação. Desde o início, queremos afirmar claramente que isso não é, de forma alguma, um artigo sobre o próprio idioma. Ele apenas pretende colocar o usuário em funcionamento com um IDE para escrever o código da Scala no menor tempo possível. Dito isto, vamos lá.

Instalação e pré -requisitos

No Linux, o único pré -requisito para a instalação da Intellij Idea, que é o IDE que vamos falar, é o Oracle Java JDK. Este é um requisito específico, pois você não pode usar o OpenJDK, então observe isso antes de começarmos. Então, vamos garantir que tenhamos o JDK certo instalado.

Instalando o Oracle JDK

Antes de irmos mais longe, certifique -se de reconhecer se tiver o OpenJDK instalado e, se assim for, tome nota disso, pois precisar.

Ubuntu

No Ubuntu, você primeiro precisa adicionar o PPA, conforme explicado antes:

 $ sudo add-aprop-repository ppa: webupd8team/java $ sudo apt-get update $ sudo apt-get install oracle-java8-installer 

Isso é tudo o que você precisa para ter o kit de desenvolvimento do Oracle Java. Agora, vamos verificar se o processo de instalação foi concluído corretamente:

 $ java -version 

Isso deve produzir uma saída que se pareça com a seguinte:

Versão Java "1.8.0_31 "Java (TM) SE Ambiente de tempo de execução (Build 1.8.0_31-B13) Java Hotspot (TM) de 64 bits VM (Build 25.31-B07, modo misto) 

Debian

No Debian, os comandos são semelhantes, assim como as fontes. Se você foi avisado sobre a adição de PPAs a um sistema Debian, esse aviso é muito bem financiado. Houve usuários que usaram PPAs de uma forma ou de outra em seus sistemas debianos, talvez pensando que, como o Ubuntu é baseado em Debian, bem, o que poderia dar errado? Portanto, se geralmente adicionar um PPA a um sistema operacional Debian não é a idéia mais quente, aqui está funcionando, porque o PPA é criado apenas para Java, que é portátil o suficiente para não criar problemas. Os comandos são:

 # echo "Deb http: // ppa.plataforma de lançamento.net/webupd8team/java/ubuntu xenial main "| tee/etc/apt/fontes.lista.D/WebUpd8Team-Java.Lista # Echo "Deb-Src http: // ppa.plataforma de lançamento.net/webupd8team/java/ubuntu xenial main "| tee -a/etc/apt/fontes.lista.D/WebUpd8Team-Java.Lista # Apt-Key Adv-KeyServer hkp: // KeyServer.Ubuntu.COM: 80-RECV-KEYS EEA14886 # APT-GET ATUALIZAÇÃO # APT-GET INSTAL 

Novamente, é uma boa idéia verificar a versão Java que você instalou usando o comando acima, para que você possa verificar se a versão correta foi instalada (e foi instalada corretamente) e se for a versão Java padrão em seu sistema.

Distribuições baseadas em Redhat

Oracle oferece, além do alcatrão clássico.Formato GZ, pacotes de RPM para distribuições baseadas em Fedora/Rhel, então isso facilitará a instalação do JDK se você for um usuário de tais distribuições. Basta ir para http: // www.oráculo.com/technetwork/java/javase/downloads/index.HTML e pressione o botão de download ao lado do JDK, aceite o contrato de licença e faça o download do RPM para sua arquitetura. Alterar diretório para o local que você escolheu como destino para o RPM e digite

 $ sudo rpm -uvh jdk- $ versão- $ arch.RPM 

Instalando Intellij Idea

Exceto a localização do JDK, que é diferente em Debian/Ubuntu e Derivativos, em oposição a Rhel/Fedora, o processo de instalação do IDE é praticamente o mesmo entre as distribuições. As capturas de tela que tiramos são de um sistema Ubuntu; portanto, a localização do JDK será diferente em Rhel/Fedora, na medida em que o JDK é instalado em/usr/lib em debian/ubuntu, enquanto em Rhel/fedora está em/usr/java. Portanto, se você tiver isso em mente, o restante do processo é bem direto, usando as capturas de tela abaixo.

Chegamos à instalação do Intellij Idea. Vá para a página de download - https: // www.jetbrains.com/ idéia/ - e selecione o alcatrão.gz para download. Desembale -o, mude para a lixeira/ diretório dentro do diretório descompactado e execute a ideia.script sh. Você deve ser levado para a tela de configuração inicial, onde será solicitado a selecionar um tema. Em seguida, crie uma entrada de desktop, se assim o desejar, indo para a próxima tela, onde recomendamos que você crie um script de lançador, para que você possa ter uma ideia disponível em todo o sistema:


É aqui que estamos chegando nas partes específicas da Scala da configuração inicial: pressione Instale na seção Scala Plugin e, depois que isso terminar, crie um novo projeto, como visto abaixo:


e selecione Scala/SBT. O motivo pelo qual estamos fazendo isso agora é porque a idéia do Intellij precisa baixar algumas bibliotecas necessárias para o desenvolvimento do Scala e temos que configurar o local do JDK, conforme especificado abaixo:


Novamente, se estiver usando o fedora/rhel, altere o local que você vê na captura de tela (/usr/lib/jvm/java-8-Oracle) de acordo com o local JDK em/usr/java. Conforme notado na captura de tela abaixo, o Idea baixará algumas bibliotecas em segundo plano; portanto, aguarde até que esta peça termine:

Informações finais

É isso, você deve ter uma idéia do Intellij instalada e configurada para o desenvolvimento do Scala. Há muita boa documentação no Scala na Internet, e recomendamos, se você quiser começar com um livro, programando Scala por Wampler e Manning ou, se você quiser tirar mais vantagem das partes funcionais da linguagem, funcional Programação em Scala por Chiusano e Bjarnason. Divirta -se com Scala e, se você tiver um projeto interessante, compartilhe -o!

Tutoriais do Linux relacionados:

  • Como instalar Intellij Idea no Ubuntu 22.04 Desktop Linux
  • Como instalar Intellij Idea no Ubuntu 20.04 Desktop Linux
  • Eclipse IDE para C/C ++ Developers Instalação no Ubuntu…
  • Coisas para instalar no Ubuntu 20.04
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Coisas para instalar no Ubuntu 22.04
  • Como instalar o Arduino IDE no Ubuntu 22.04 Jellyfish
  • Ubuntu 22.04 Recursos e data de lançamento
  • Ubuntu 22.04 Instalação do Eclipse
  • Sistema Linux Hung? Como escapar para a linha de comando e…