我正在使用netbean 7.0。我已经完成了一个项目,在构建项目后,我得到了构建失败,下面是错误细节:
------
pre-init:
init-private:
init-userdir:
init-user:
init-project:
do-init:
post-init:
init-check:
init:
deps-jar:
deps-j2ee-archive:
C:\Documents and Settings\User\Desktop\osing\nbproject\build-impl.xml:210: The following error occurred while executing this line:
java.io.FileNotFoundException: C:\Users\helen\WORKSPACE\Java\osing\osing-ejb\build.xml (The system cannot find the path specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:278)
at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:178)
at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:82)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:393)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:284)
at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:539)
at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)
BUILD FAILED (total time: 0 seconds)
任何人都可以告诉我如何解决这个问题以便建立项目
答案 0 :(得分:2)
您的系统中不存在此文件C:\Users\helen\WORKSPACE\Java\osing\osing-ejb\build.xml
。分析此路径以及build-impl.xml C:\Documents and Settings\User\Desktop\osing\nbproject\build-impl.xml
的路径我可以说您可能已从其他用户复制此项目。您的用户名是ose。你是从用户helen复制的。
但由于某种原因,项目包含系统中不存在的绝对路径。如果我的假设是正确的,首先将build.xml的路径修复为build-impl.xml并使项目进行编译。然后使用环境变量或/和相对路径修复项目,以便其他用户无需更改即可使用它。
答案 1 :(得分:0)
它正在寻找这个文件但却找不到它:C:\ Users \ helen \ WORKSPACE \ Java \ osing \ osing-ejb \ build.xml
在不知道你的项目如何设置的情况下,我可以告诉你......
答案 2 :(得分:0)
检查文件build.xml
出现在路径上
C:\Users\helen\WORKSPACE\Java\osing\osing-ejb\build.xml
我认为此路径对于指定的文件不正确。