Skip to content

Commit

Permalink
Copy calculated JAVA_HOME path to make sure maven works
Browse files Browse the repository at this point in the history
Sometimes rascal is running inside of a jdk that is not the same as JAVA_HOME, or JAVA_HOME is note defined

Fixes #1770
  • Loading branch information
DavyLandman committed Feb 10, 2023
1 parent c9c9dae commit 1272364
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions src/org/rascalmpl/library/util/PathConfig.java
Original file line number Diff line number Diff line change
Expand Up @@ -664,6 +664,7 @@ private static IList getPomXmlCompilerClasspath(ISourceLocation manifestRoot) {
ProcessBuilder processBuilder = new ProcessBuilder(mvnCommand, "--batch-mode", "-o", "dependency:build-classpath",
"-DincludeScope=compile");
processBuilder.directory(new File(manifestRoot.getPath()));
processBuilder.environment().put("JAVA_HOME", System.getProperty("java.home", System.getenv("JAVA_HOME")));

Process process = processBuilder.start();

Expand Down

0 comments on commit 1272364

Please sign in to comment.