我使用Apache Pivot为UI开发了一个桌面应用程序。
从Netbeans启动时,一切运行正常,但当我尝试自己执行.jar文件时,我收到以下错误;
Exception in thread "main" java.lang.ExceptionInInitializerError
at **********.Main.main(Main.java:14)
Caused by: java.lang.NumberFormatException: Value out of range. Value:"131" Radix:10
at java.lang.Byte.parseByte(Unknown Source)
at java.lang.Byte.parseByte(Unknown Source)
at org.apache.pivot.util.Version.decode(Version.java:150)
at org.apache.pivot.wtk.ApplicationContext.<clinit>(ApplicationContext.java:1697)
... 1 more
似乎Pivot没有预料到的论点,但这是用命令运行的;
java -jar {filename}.jar
以下环境;
答案 0 :(得分:1)
这是Pivot中“Version”类的已知问题。最近修复了2.0.5版本(您使用的是之前的2.0.4版本)。如果您在NetBeans之外更新环境,那么您应该很好。我怀疑NetBeans以某种方式得到了最新的版本,但你没有指向IDE之外的类路径。