exec-maven-plugin icon indicating copy to clipboard operation
exec-maven-plugin copied to clipboard

Support interactive use

Open udalrich opened this issue 6 years ago • 0 comments

It seems that the plugin has some support for running interactive programs. I am trying to run activator from play framework when I enable a specific profile. This seems to work, except that the prompts and the text I enter do not appear until after I press return.

This may be because the input and output is being buffered and beyond the ability of the plugin to fix.

I was able to get a similar effect with this:

               <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>exec-maven-plugin</artifactId>
                    <executions>
                        <execution>
                            <id>runActivator</id>
                            <phase>integration-test</phase>
                            <goals>
                                <goal>exec</goal>
                            </goals>
                            <configuration>
                                <executable>bash</executable>
                            </configuration>
                        </execution>
                    </executions>
                </plugin>

bash is the standard Linux shell, although I was running it on a Mac.

udalrich avatar Apr 09 '18 19:04 udalrich