提交 4ac8e275 编写于 作者: K kohsuke

fixed NPE later down the road

git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@19473 71c3de6d-444a-0410-be80-ed276b4c234a
上级 a3117648
...@@ -180,7 +180,9 @@ public class MavenBuild extends AbstractBuild<MavenModule,MavenBuild> { ...@@ -180,7 +180,9 @@ public class MavenBuild extends AbstractBuild<MavenModule,MavenBuild> {
@Override @Override
public EnvVars getEnvironment(TaskListener log) throws IOException, InterruptedException { public EnvVars getEnvironment(TaskListener log) throws IOException, InterruptedException {
EnvVars envs = super.getEnvironment(log); EnvVars envs = super.getEnvironment(log);
envs.put("MAVEN_OPTS",project.getParent().getMavenOpts()); String opts = project.getMavenOpts();
if(opts!=null)
envs.put("MAVEN_OPTS", opts);
return envs; return envs;
} }
......
...@@ -123,7 +123,9 @@ public final class MavenModuleSetBuild extends AbstractBuild<MavenModuleSet,Mave ...@@ -123,7 +123,9 @@ public final class MavenModuleSetBuild extends AbstractBuild<MavenModuleSet,Mave
@Override @Override
public EnvVars getEnvironment(TaskListener log) throws IOException, InterruptedException { public EnvVars getEnvironment(TaskListener log) throws IOException, InterruptedException {
EnvVars envs = super.getEnvironment(log); EnvVars envs = super.getEnvironment(log);
envs.put("MAVEN_OPTS",project.getMavenOpts()); String opts = project.getMavenOpts();
if(opts!=null)
envs.put("MAVEN_OPTS", opts);
return envs; return envs;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册