Java 在ant中构建build.xml时,我收到以下两条错误消息: 单击错误的第一个链接时,会转到粗体和斜体线下方的main build.xml: ******这一行显示错误 当我单击第二个链接时,它会在客户端的build.xml中显示错误:
错误日志:Java 在ant中构建build.xml时,我收到以下两条错误消息: 单击错误的第一个链接时,会转到粗体和斜体线下方的main build.xml: ******这一行显示错误 当我单击第二个链接时,它会在客户端的build.xml中显示错误:,java,eclipse,ant,build.xml,Java,Eclipse,Ant,Build.xml,错误日志: BUILD FAILED C:\Users\workspace\Cq\build.xml:157: The following error occurred while executing this line: C:\Users\workspace\Cq\CqClient\build.xml:155: Compile failed; see the compiler error output for details. Total time: 40 seconds 我还在指向jdk
BUILD FAILED
C:\Users\workspace\Cq\build.xml:157: The following error occurred while executing this line:
C:\Users\workspace\Cq\CqClient\build.xml:155: Compile failed; see the compiler error output for details.
Total time: 40 seconds
我还在指向jdk bin的系统属性中设置了path变量,我将JAVA_HOME设置为C:\Program file\JAVA\JDK1.7.0_51
任何人都可以帮我解决这个错误。看起来您的CqClient没有看到您的一些类/包。如果他们在不同的项目中,请尝试在CqClient项目中添加适当的依赖项。怎么做?我使用的是Netbeans,在这个IDE中,我必须显示项目的属性,然后转到库,在编译部分选择“添加项目”或“添加库”,然后选择项目或库(jar文件),其中包括您需要的类/包。“有人能帮我解决这个错误吗?”-除非您向我们显示编译器错误!我已经添加了错误日志,请看一看
[javac] C:\Users\workspace\Cq\CqClient\src\com\cq\j2ee\actions\AutoAction.java:20: error: cannot find symbol
[javac] import com.cq.j2ee.util.Constants;
[javac] ^
[javac] symbol: class Constants
[javac] location: package com.cq.j2ee.util
[javac] C:\Users\workspace\Cq\CqClient\src\com\cq\j2ee\actions\AutoAction.java:21: error: package com.cq.j2ee.ejb does not exist
[javac] import com.cq.j2ee.ejb.*;
[javac] ^
[javac] C:\Users\workspace\Cq\CqClient\src\com\cq\j2ee\actions\AutoAction.java:22: error: package com.cq.j2ee.msg does not exist
[javac] import com.cq.j2ee.msg.*;
[javac] ^
[javac] C:\Users\workspace\Cq\CqClient\src\com\cq\j2ee\actions\AutoAction.java:47: error: cannot find symbol
[javac] private CqRemote cqRemote = null;
[javac] ^
[javac] symbol: class CqRemote
[javac] location: class AutoAction
[javac] C:\Users\workspace\Cq\CqClient\src\com\cq\j2ee\actions\BulkUploadAction.java:31: error: cannot find symbol
[javac] import com.cq.j2ee.util.DtConverter;
[javac] ^
[javac] symbol: class DtConverter
[javac] location: package com.cq.j2ee.util
[javac] C:\Users\workspace\Cq\CqClient\src\com\cq\j2ee\actions\BulkUploadAction.java:32: error: package com.cq.j2ee.vo does not exist
[javac] import com.cq.j2ee.vo.*;
[javac] ^
[javac] C:\Users\workspace\Cq\CqClient\src\com\cq\j2ee\actions\BulkUploadAction.java:33: error: package com.cq.j2ee.ejb does not exist
[javac] import com.cq.j2ee.ejb.*;