我正在尝试在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/