mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-10-01 09:03:31 +07:00
workaround groovy runner NPE (EA-44399)
This commit is contained in:
+3
-1
@@ -97,7 +97,9 @@ public class DefaultGroovyScriptRunner extends GroovyScriptRunner {
|
||||
if (groovyHome != null) {
|
||||
groovyHome = FileUtil.toSystemDependentName(groovyHome);
|
||||
}
|
||||
setGroovyHome(params, groovyHome);
|
||||
if (groovyHome != null) {
|
||||
setGroovyHome(params, groovyHome);
|
||||
}
|
||||
|
||||
final String confPath = getConfPath(groovyHome);
|
||||
params.getVMParametersList().add("-Dgroovy.starter.conf=" + confPath);
|
||||
|
||||
@@ -79,7 +79,7 @@ public abstract class GroovyScriptRunner {
|
||||
}
|
||||
}
|
||||
|
||||
protected static void setGroovyHome(JavaParameters params, String groovyHome) {
|
||||
protected static void setGroovyHome(JavaParameters params, @NotNull String groovyHome) {
|
||||
params.getVMParametersList().add("-Dgroovy.home=" + groovyHome);
|
||||
if (groovyHome.contains("grails")) { //a bit of a hack
|
||||
params.getVMParametersList().add("-Dgrails.home=" + groovyHome);
|
||||
|
||||
Reference in New Issue
Block a user