Henryk Konsek created MEXEC-109:
-----------------------------------

             Summary: Fork patch
                 Key: MEXEC-109
                 URL: https://jira.codehaus.org/browse/MEXEC-109
             Project: Maven 2.x Exec Plugin
          Issue Type: New Feature
          Components: exec
    Affects Versions: 1.3
            Reporter: Henryk Konsek
         Attachments: maven-exec-fork.patch, maven-exec-fork.reverse-patch

Hi guys,

The topic of fork exec (aka background process) has been raised few times here 
however there is still no such functionality in the trunk. Therefore I created 
patch (plus tests) for the trunk that provides the basic version of that 
feature.

My proposal is to add <fork> option to the configuration:

<configuration>
<fork>true</fork>
<executable>/opt/bin/myLongRunningProcess</executable>
</configuration>

The background process is automatically killed when the Maven JVM exists. In 
the future we could add an additional shutdown hooks (on given Maven phase for 
example).

This patch saved my life in few projects with heavy exec-related integration :) 
. Could somebody take a look at it and (hopefully) add it to the trunk? Running 
the process in the background is essential for many people and we just need in 
the trunk.

Kind regards.

PS I'm attaching both regular and reverse patch.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to