从netbeans解析桌面apache piviot应用程序

时间:2017-11-13 03:23:00

标签: java netbeans apache-pivot

我使用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

以下环境;

  • Windows 10
  • Netbeans 8.2
  • Java版“1.8.0_131”
  • JDK“1.8.0_60”
  • Apache Pivot 2.0.4

1 个答案:

答案 0 :(得分:1)

这是Pivot中“Version”类的已知问题。最近修复了2.0.5版本(您使用的是之前的2.0.4版本)。如果您在NetBeans之外更新环境,那么您应该很好。我怀疑NetBeans以某种方式得到了最新的版本,但你没有指向IDE之外的类路径。