0

以下代码在 Eclipse 中确实可以正常工作,但奇怪的是,当通过 windows 命令提示符 (cmd) 运行时,它会引发异常。有谁知道原因?

spinner = new JSpinner(new SpinnerDateModel());
spinner.setEditor(new JSpinner.DateEditor(spinner, "HH:mm:ss"));
java.text.DateFormat df = java.text.DateFormat.getTimeInstance(DateFormat.SHORT);
try{
    Date date = df.parse("00:00:00");
    spinner.setValue(date);
}catch(Exception ex){
    ex.printStackTrace();
}
4

1 回答 1

1

Eclipse 和您的命令提示符是否使用相同的 JVM?尝试检查两者的版本。

查找 Eclipse 正在使用的 JVM:https ://stackoverflow.com/a/557259/151110

对于 Windows,请检查您的 PATH 系统变量或使用它:https ://stackoverflow.com/a/304441/151110

于 2012-02-24T20:01:17.953 回答