We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
$ mvnd -B -Dmvnd.noBuffering=true exec:exec -Dexec.executable=uname [INFO] [stdout] Darwin $ mvnd -B -Dmvnd.noBuffering=true exec:exec -Dexec.executable=java -Dexec.args=-version [WARN] [stderr] openjdk version "11.0.2" 2019-01-15 [WARN] [stderr] OpenJDK Runtime Environment 18.9 (build 11.0.2+9) [WARN] [stderr] OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode) $ mvn -B -Dmvnd.noBuffering=true exec:exec -Dexec.executable=uname Darwin
It is reproducible on mvnd 0.8.2. The output difference breaks the script to switch to mvnd.
The text was updated successfully, but these errors were encountered:
with --raw-streams, I've got the correct result. Can we add an env/property key for this cli switch?
--raw-streams
Sorry, something went wrong.
pr #712 is closed to prefer #719.
There is another behavior difference even with --raw-streams switch:
mvnd -N exec:exec -Dexec.executable=uname --raw-streams -l a.log
The output of uname is written to tty, not a.log, whereas the original mvn writes to a.log.
uname
mvn
This is also fixed by b2bd0aa
Successfully merging a pull request may close this issue.
$ mvnd -B -Dmvnd.noBuffering=true exec:exec -Dexec.executable=uname [INFO] [stdout] Darwin $ mvnd -B -Dmvnd.noBuffering=true exec:exec -Dexec.executable=java -Dexec.args=-version [WARN] [stderr] openjdk version "11.0.2" 2019-01-15 [WARN] [stderr] OpenJDK Runtime Environment 18.9 (build 11.0.2+9) [WARN] [stderr] OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode) $ mvn -B -Dmvnd.noBuffering=true exec:exec -Dexec.executable=uname Darwin
It is reproducible on mvnd 0.8.2. The output difference breaks the script to switch to mvnd.
The text was updated successfully, but these errors were encountered: