我正在尝试使用JiBX与Ecplise Indigo和JiBX Plugin for Eclipse 1.2.3。 当eclipse插件编译绑定时,我得到以下输出和错误: 输出:
JiBX build begin @ Mon May 14 08:22:56 CEST 2012
JiBX build Workspace invoked FULL build
JiBX bindAll begin
JiBX bindAll classpath:
.
C:\Programme\Java\jre6\lib\charsets.jar
C:\Programme\Java\jre6\lib\ext\QTJava.zip
C:\Programme\Java\jre6\lib\ext\dnsns.jar
C:\Programme\Java\jre6\lib\ext\localedata.jar
C:\Programme\Java\jre6\lib\ext\sunjce_provider.jar
C:\Programme\Java\jre6\lib\ext\sunmscapi.jar
C:\Programme\Java\jre6\lib\ext\sunpkcs11.jar
C:\Programme\Java\jre6\lib\jce.jar
C:\Programme\Java\jre6\lib\jsse.jar
C:\Programme\Java\jre6\lib\resources.jar
C:\Programme\Java\jre6\lib\rt.jar
..eclipse\configuration\org.eclipse.osgi\bundles\772\1\.cp\lib\bcel.jar
..eclipse\configuration\org.eclipse.osgi\bundles\772\1\.cp\lib\jibx-bind-1.2.3.jar
..eclipse\configuration\org.eclipse.osgi\bundles\772\1\.cp\lib\jibx-run-1.2.3.jar
\JiBX-Mapping\bin
\JiBX-Mapping\lib\bcel.jar
\JiBX-Mapping\lib\jibx-bind.jar
\JiBX-Mapping\lib\jibx-run.jar
\JiBX-Mapping\lib\stax-api.jar
\JiBX-Mapping\lib\wstx-asl.jar
\JiBX-Mapping\lib\xpp3.jar
JiBX doMappings begin
JiBX doMappings using these mapping files:
\JiBX-Mapping\src\data.xml
\JiBX-Mapping\src\binding.xml
JiBX parseMappedClasses begin
JiBX parseMappedClasses watching these mapped classes:
\JiBX-Mapping\bin\Customer.class
JiBX parseMappedClasses end
JiBX doMappings end
Error running binding compiler
ERROR:
Errors occurred during the build.
Errors running builder 'JiBX Binding Builder' on project 'JiBX-Mapping'.
我的Classpath是: 的JiBX-映射/ SRC /
我的JiBX-Mapping-Path: SRC /
代码来自JiBX-示例: http://jibx.sourceforge.net/binding/tutorial/binding-start.html
有谁知道这里有什么不对吗?
最诚挚的问候 Veote
答案 0 :(得分:2)
我不能说你的情况出了什么问题,但你可以通过在eclipse项目属性中打开详细编译来获得更多信息
答案 1 :(得分:1)
veote, 你使用的是哪个版本的java?使用jdk 1.7时出现问题。如果您使用的是jdk 1.7,只需将源兼容性更改为1.6即可。 唐