IntelliJ Community - IDEA com erro de compilação

1. IntelliJ Community - IDEA com erro de compilação

Leonardo Setti
SDMF

(usa Debian)

Enviado em 13/11/2016 - 17:12h

Olá companheiros do VOL,

Estou aqui mais um dia...

Desta vez preciso de ajuda com a IDE do JetbBains: IntelliJ Community:
A instalação está correta, meus parametros de variáveis de ambiente estão corretos (PATH, CLASSPATH, JAVA_HOME, etc) e sei disso por que a IDE do Eclipse funciona sem problemas.

Quando tento rodar um código simples como HelloWorld por exemplo:

public class Hello {
public static void main (String[] args){
System.out.println("Hello");
}
}


eu recebo o alerta: Error:java: System Java Compiler was not found in classpath

Neste caso, pesquisei exatamente esse problema, e alguns dizem que é problema com o compilador javac mesmo, inclusive há uma sugestão (que não funcionou) de usar o Eclipse em vez do Javac como compilador:
Project Settings > Compiler > Java Compiler e mudar na drop down Use compiler de Javac para Eclipse

Estou usando as versões do JDK e JRE respectivamente:
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

Se alguém tiver uma pista de como resolver isso, ficaria muito grato

Um abraço!


  


2. Re: IntelliJ Community - IDEA com erro de compilação

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/11/2016 - 18:19h

tenta executar o comando javac -version no seu terminal. Isso está com cara de que o JDK não está instalado ou configurado na variavel de ambiente.


3. Re: IntelliJ Community - IDEA com erro de compilação

Leonardo Setti
SDMF

(usa Debian)

Enviado em 14/11/2016 - 09:30h

wellingtonjoao escreveu:

tenta executar o comando javac -version no seu terminal. Isso está com cara de que o JDK não está instalado ou configurado na variavel de ambiente.


Opa wellingtonjoao, então como havia dito, o JDK está ok pois consigo executar o codigo direto com o javavia terminal e via Eclipse

$ javac -version
javac 1.8.0_102

---

~/MyRepository/workspace/Idea/HelloWorld/src$ javac Hello.java
~/MyRepository/workspace/Idea/HelloWorld/src$ ls
Hello.class Hello.java
~/MyRepository/workspace/Idea/HelloWorld/src$ java Hello
Hello
e aqui está minha conf pro JAVA_HOME, CLASSPATH e PATH:

JAVA_HOME=/usr/lib/java/jdk8u102
JRE_HOME=/usr/lib/jvm/jre-oracle
CATALINA_HOME=/usr/lib/apache-tomcat
IDEAIC=/usr/lib/idea-IC
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$CATALINA_HOME/bin:$IDEAIC/bin:$PATH export PATH JAVA_HOME JRE_HOME CATALINA_HOME IDEAIC
CLASSPATH=$JAVA_HOME/lib/tools.jar
CLASSPATH=.:$CLASSPATH
CATALINA_BASE=$CATALINA_HOME
export PATH JAVA_HOME CLASSPATH JRE_HOME CATALINA_HOME CATALINA_BASE IDEAIiC











Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts