Github user jbertram commented on a diff in the pull request:

    https://github.com/apache/activemq-artemis/pull/2140#discussion_r195422277
  
    --- Diff: 
artemis-cli/src/main/java/org/apache/activemq/artemis/cli/process/ProcessBuilder.java
 ---
    @@ -64,7 +65,7 @@ public static void cleanupProcess() {
         * @return
         * @throws Exception
         */
    -   public static Process build(String logname, File location, boolean 
hook, String... args) throws Exception {
    +   public static Process build(String logname, File location, boolean 
hook, String[] args, String[] properties) throws Exception {
    --- End diff --
    
    You can see how it's used in the Camel example that I added. See the 
camel-broker/pom.xml:
    ```
    <properties>
       <!-- define the "war" property so it can be used in bootstrap.xml -->
       <param>war=camel-war-${project.version}.war</param>
    </properties>
    ```
    Keep in mind, this is a change used by the Maven plugin as it is the only 
user of org.apache.activemq.artemis.cli.process.ProcessBuilder#build.  There's 
no help information for the plugin that I'm aware of.


---

Reply via email to