2013-03-04 19 views
14

Recentemente ho cercato di importare un progetto Gradle esistente, utilizzando l'opzione "Apri progetto" nella finestra di avvio e il file build.gradle esistente al set-up automaticamente il progetto.IntelliJ non riconosce variabile PATH

Subito dopo ho fatto questo, un messaggio di errore è apparso in IntelliJ, dicendo:

Impossibile recuperare il modello di tipo 'BasicIdeaProject' utilizzando l'installazione Gradle '/Users/myUser/Tools/gradle-1.3'. build file '/Users/myUser/IdeaProjects/myProject/database/build.gradle' line: 20 è verificato un problema di valutazione del progetto ': database'. Si è verificato un problema nella valutazione del progetto ': database'. Comando 'play' non è stato trovato in PATH. Assicurarsi di avere Gioca Framework 2.0 installato e nel tuo percorso

come sembra, IntelliJ lamenta che non ho aggiunto il quadro di gioco alla mia variabile PATH. Anche se l'output dalla shell dice sth. altro:

echo $PATH; 
/usr/local/bin:/Users/myUser/Library/Ruby/Gems/1.8/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/Users/myUser/.yadr/bin:/Users/myUser/.yadr/bin/yadr:/Users/myUser/Tools/gradle/bin:/usr/local/Cellar/mongodb/2.2.2-x86_64//bin:/Users/myUser/Tools/groovy/bin:/Users/myUser/Tools/play-2.0 

Ho anche scritto una semplice classe per visualizzare la variabile PATH utilizzata per IntelliJ:

public class Playground { 

    public static void main(String[] args) { 

     System.out.println(System.getenv("PATH")); 
    } 
} 

Quando eseguo questa classe, mi dà output seguente:

/usr/bin:/bin:/usr/sbin:/sbin 

A prima vista, IntelliJ ignora completamente la variabile PATH impostata nella shell. Quindi mi piacerebbe sapere come manipolare/configurare IntelliJ per riconoscere questa variabile PATH?

Il guscio che sto usando è zsh.

Grazie in anticipo

risposta

10

In realtà è possibile utilizzare "open-a [IntelliJ App]" su mac dalla riga di comando e dovrebbe raccogliere le variabili di percorso per il file .bash_profile e/o .zshrc, meglio di tagliare e incollare in IntelliJ IMO. Sembra essere un problema solo mac se non mi sbaglio.

Problemi correlati