Установка переменной среды с помощью maven 2.x

Можно ли установить переменную среды с помощью maven (ОС: Linux )?

У меня уже есть определенные пользователем свойства (в файле pom и в файле profiles.xml) .... моя проблема в том, как выполнить следующее из Maven

export GGA_FRE=/path

Так что будет возможно, что каждый разработчик сможет установить свои собственный путь для GGA_FRE .

8
задан Pascal Thivent 17 August 2010 в 16:21
поделиться

1 ответ

Этот ответ неверен, по крайней мере, не полностью (см. Комментарии).
К сожалению, я не могу удалить его, так как он был принят. Ваш пробег может отличаться.


Используйте exec: exec mojo.

  <plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>exec-maven-plugin</artifactId>
    <version>1.1</version>
    <executions>
      <execution>
        <id>exportVar</id>
        <phase>initialize</phase>
        <goals>
          <goal>exec</goal>
        </goals>
      </execution>
    </executions>
    <configuration>
      <executable>export</executable>
      <arguments>
        <argument>GGA_FRE=${my.path}</argument>
      </arguments>
    </configuration>
  </plugin>

теперь назовите это так mvn install -Dmy.path = / var / users / groucho

4
ответ дан 6 December 2019 в 00:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: