diff options
author | md_5 <git@md-5.net> | 2015-01-05 14:46:07 +1100 |
---|---|---|
committer | md_5 <git@md-5.net> | 2015-01-05 14:46:07 +1100 |
commit | a7829bfaaddcf0eac35036c54d90a11e2c01f2da (patch) | |
tree | 216324a1acef1c0ac173be45ba9e057b062ac5f1 | |
parent | 9d9ebf6ce537e2dd60411701ce7344c9d8ad2643 (diff) | |
download | buildtools-a7829bfaaddcf0eac35036c54d90a11e2c01f2da.tar buildtools-a7829bfaaddcf0eac35036c54d90a11e2c01f2da.tar.gz buildtools-a7829bfaaddcf0eac35036c54d90a11e2c01f2da.tar.lz buildtools-a7829bfaaddcf0eac35036c54d90a11e2c01f2da.tar.xz buildtools-a7829bfaaddcf0eac35036c54d90a11e2c01f2da.zip |
Remove the need for JDK to be installed.
-rw-r--r-- | src/main/java/org/spigotmc/builder/Builder.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/org/spigotmc/builder/Builder.java b/src/main/java/org/spigotmc/builder/Builder.java index cc0b8b7..52bee85 100644 --- a/src/main/java/org/spigotmc/builder/Builder.java +++ b/src/main/java/org/spigotmc/builder/Builder.java @@ -368,7 +368,11 @@ public class Builder public static int runProcess(File workDir, String... command) throws Exception { - final Process ps = new ProcessBuilder( command ).directory( workDir ).start(); + ProcessBuilder pb = new ProcessBuilder( command ); + pb.directory( workDir ); + pb.environment().put( "JAVA_HOME", System.getProperty( "java.home" ) ); + + final Process ps = pb.start(); new Thread( new StreamRedirector( ps.getInputStream(), System.out ) ).start(); new Thread( new StreamRedirector( ps.getErrorStream(), System.err ) ).start(); |