当前位置: 技术问答>java相关
在XP下用Ant出现以下报错,请高手帮忙
来源: 互联网 发布时间:2015-06-23
本文导语: 在XP + J2SKD1.4 + Ant 1.4.1 + J2SDKEE1.3.1,编译Sun的J2eeTutorial 中的例子时弹出一个错误提示窗口: ------------------------------------------------------ 16 位 MS-DOS 子系统 C:WINDOWSsystem32ntvdm.exe 设置应用程序环境时出错。...
在XP + J2SKD1.4 + Ant 1.4.1 + J2SDKEE1.3.1,编译Sun的J2eeTutorial
中的例子时弹出一个错误提示窗口:
------------------------------------------------------
16 位 MS-DOS 子系统
C:WINDOWSsystem32ntvdm.exe
设置应用程序环境时出错。选择“关闭”中止应用程序
------------------------------------------------------
点“关闭”则在Dos窗口中返回以下的错误提示:
------------------------------------------------------
D:eBookj2eetutorialexamples>ant converter
Buildfile: build.xml
init:
BUILD FAILED
java.lang.NullPointerException
at org.apache.tools.ant.taskdefs.Property.loadEnvironment(Property.java: 253)
at org.apache.tools.ant.taskdefs.Property.execute(Property.java:183)
at org.apache.tools.ant.Task.perform(Task.java:217)
at org.apache.tools.ant.Target.execute(Target.java:184)
at org.apache.tools.ant.Target.performTasks(Target.java:202)
at org.apache.tools.ant.Project.executeTarget(Project.java:601)
at org.apache.tools.ant.Project.executeTargets(Project.java:560)
at org.apache.tools.ant.Main.runBuild(Main.java:454)
at org.apache.tools.ant.Main.start(Main.java:153)
at org.apache.tools.ant.Main.main(Main.java:176)
Total time: 2 seconds
------------------------------------------------------
如果用javac逐个编译,则没有问题出现。为什么会这样?难道是Ant1.4.1
不能用于XP?
中的例子时弹出一个错误提示窗口:
------------------------------------------------------
16 位 MS-DOS 子系统
C:WINDOWSsystem32ntvdm.exe
设置应用程序环境时出错。选择“关闭”中止应用程序
------------------------------------------------------
点“关闭”则在Dos窗口中返回以下的错误提示:
------------------------------------------------------
D:eBookj2eetutorialexamples>ant converter
Buildfile: build.xml
init:
BUILD FAILED
java.lang.NullPointerException
at org.apache.tools.ant.taskdefs.Property.loadEnvironment(Property.java: 253)
at org.apache.tools.ant.taskdefs.Property.execute(Property.java:183)
at org.apache.tools.ant.Task.perform(Task.java:217)
at org.apache.tools.ant.Target.execute(Target.java:184)
at org.apache.tools.ant.Target.performTasks(Target.java:202)
at org.apache.tools.ant.Project.executeTarget(Project.java:601)
at org.apache.tools.ant.Project.executeTargets(Project.java:560)
at org.apache.tools.ant.Main.runBuild(Main.java:454)
at org.apache.tools.ant.Main.start(Main.java:153)
at org.apache.tools.ant.Main.main(Main.java:176)
Total time: 2 seconds
------------------------------------------------------
如果用javac逐个编译,则没有问题出现。为什么会这样?难道是Ant1.4.1
不能用于XP?
|
应该是ant的错误,它在取系统参数,没有检测是否存在/