我正在尝试在netbeans中构建Java derby项目的jar文件,但遇到了此错误。


  ant -f C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3
  -Dnb.internal.action.name =重建干净的jar初始化:deps-clean:更新属性文件:
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ build \ built-clean.properties
  删除目录
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ build
  清洁:初始化:deps-jar:创建的目录:
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ build
  更新属性文件:
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ build \ built-jar.properties
  创建的目录:
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ build \ classes
  创建的目录:
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ build \ classes \ META-INF
  将1个文件复制到
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ build \ classes \ META-INF
  创建的目录:
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ build \ empty
  创建的目录:
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ build \ Generated-sources \ ap-source-output
  将3个源文件编译为
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ build \ classes
  警告:注释中支持的源版本“ RELEASE_6”
  处理器
  'org.eclipse.persistence.internal.jpa.modelgen.CanonicalModelProcessor'
  小于-source'1.8'注意:创建非静态元数据工厂...
  注意:找到的选项:eclipselink.canonicalmodel.use_static_factory,
  值:false注:找不到可选文件:META-INF / orm.xml
  延续一代。注意:找不到可选文件:
  META-INF / eclipselink-orm.xml继续生成。注意:发现
  选项:eclipselink.canonicalmodel.use_static_factory,值:
  false注意:找不到可选文件:META-INF / orm.xml继续
  与世代相传。注意:找不到可选文件:
  META-INF / eclipselink-orm.xml继续生成。
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ src \ javaapplication3 \ NewJFrame.java:8:
  错误:com.sun.xml.internal.fastinfoset.alphabet包不存在
  存在导入静态
  com.sun.xml.internal.fastinfoset.alphabet.BuiltInRestrictedAlphabets.table;
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ src \ javaapplication3 \ NewJFrame.java:8:
  错误:仅从类和接口静态导入静态导入
  com.sun.xml.internal.fastinfoset.alphabet.BuiltInRestrictedAlphabets.table;
  警告:任何处理器都无法识别以下选项:
  '[eclipselink.canonicalmodel.use_static_factory]'2错误1警告
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ nbproject \ build-impl.xml:930:
  执行此行时发生以下错误:
  C:\ Users \ Kamal \ Documents \ NetBeansProjects \ JavaApplication3 \ nbproject \ build-impl.xml:270:
  编译失败;有关详细信息,请参见编译器错误输出。建立
  失败(总时间:2秒)


如何解决这个错误?虽然程序成功运行。

最佳答案

可能是因为Java中的this错误,您可以尝试更改

import static com.sun.xml.internal.fastinfoset.alphabet.BuiltInRestrictedAlphabets.table;




import static com.sun.xml.internal.fastinfoset.alphabet.BuiltInRestrictedAlphabets.*;

关于java - 构建Java derby项目的jar文件时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42212485/

10-09 05:02