maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michal Domagala (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SUREFIRE-1288) systemProperties should not be deprecated
Date Thu, 29 Sep 2016 09:46:20 GMT
Michal Domagala created SUREFIRE-1288:
-----------------------------------------

             Summary: systemProperties  should not be deprecated
                 Key: SUREFIRE-1288
                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1288
             Project: Maven Surefire
          Issue Type: Bug
          Components: Maven Surefire Plugin
    Affects Versions: 2.19.1
            Reporter: Michal Domagala


Current property precedence is: (higher number=more important)
1. systemProperties  
2. systemPropertiesFile
3. systemPropertyVariables

systemPropertyVariables is not replacement for systemProperties  because meaning is different.

For me systemProperties  are more useful, because I can define default values in pom.xml and
optionally override them in runtime by configuration file.

systemPropertyVariables  are not useful because can be overriden only by command line arguments.
Commandline is not friendly if several properties must be modified




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message