festlegen von Umgebungsvariablen für ant-Skript

wer weiß, wie um zusätzliche Umgebungsvariablen für ein ant-Skript innerhalb von intellij-idea/rubymine? Der Teil der ant-Skript verwendet die environment-variable sieht wie folgt aus:

  <property environment="env"/>
  <fail unless="env.IDEA_HOME" message="IDEA_HOME must be set."/>

Was ich bisher ausprobiert habe:

  • Die übergabe einer Umgebungsvariable beim Start zu intellij
  • Einstellungen -> Pfad-Variablen
  • Ant-Build -> Eigenschaften
  • Ant-Build -> Ausführung -> Ant Befehlszeile
  • Option 1 würde gearbeitet haben. (funktioniert bei mir )
  • Ant-Build/Eigenschaften/Registerkarte "Eigenschaften" / geben Sie den vollständigen Namen der Variablen, also in deinem Fall wäre env.IDEA_HOME wie der Name.
  • Die Allgemeine Frage die ich auch habe ist, wie kann ein export eine Idee, Einstellung, Projekt-oder ide-spezifische (festgelegt in der Idee, die Benutzeroberfläche, für die es optins) int ant-Aufruf, so dass der Wert ist übernommen von der ide oder der Projekt-Einstellung bei invocaton Zeit, dh: haben Sie Makros in Vertretung der IDE-Einstellungen, die verwendet werden kann, zuweisen, die Idee "Projekt-Struktur" Eigenschaften von ant zugänglich Eigenschaften von ie: IDEA_HOME für JAVA_HOME="SDK-Projekt", "Projekt Root "wo .Idee ist, sich" "Java Language Level", "Build-Output-Dir", "Projekt-Name" etc
  • Ich brauche das auch - ein Weg zu wissen, den Speicherort der Berufung ".die Idee" Projekt-Stammverzeichnis (nicht in das Modul), wenn ein ant-script aufgerufen wird, eine Umgebung, Verzeichnis-unabhängige Art und Weise, so dass der Wert passt sich an die spezifischen source tree Position
InformationsquelleAutor rjenster | 2012-03-02
Schreibe einen Kommentar