如何将环境变量传递给Proguard Maven插件?

时间:2019-03-01 08:49:17

标签: java maven proguard

我正在将项目的pom配置为包括proguard plugin。我需要将一些环境变量传递给proguard配置文件。 I know that如果我将Java系统属性传递给proguard的jvm,则可以对其进行评估。所以问题是,如何将Java系统属性传递给proguard maven插件?

1 个答案:

答案 0 :(得分:0)

简单地为运行maven的java提供系统变量 最好的方法是将“ .mvn”文件夹与“ jvm.config”文件一起使用。

.mvn
  jvm.config
pom.xml

在jvm.config中,您可以设置任何系统变量,这些变量对于maven来说是可见的,例如:

-Xmx1024m -Duser.language=en

P.S。 您需要在leat maven版本3.3.1中具有此功能: https://maven.apache.org/docs/3.3.1/release-notes.html(JVM和命令行选项)