Я новичок в java и разработал простой калькулятор с помощью Swing и переместил его в github. (https://github.com/christopherkade/SwingCalculator)Исключение при компиляции на Emacs, но не на Netbeans IDE
Я закодировал его на IDE Netbeans и загрузил мой .zip из github, чтобы попробовать его через emacs.
Обратите внимание, что при выполнении одних и тех же действий среда IDE не выбрасывает никаких исключений.
компилировать следующим образом:
javac calc/CalculatorGUI.java
java calc.CalculatorGUI
калькулятор запускает без проблем, но после того, как второй мыши он бросает мне следующее:
Exception in thread "AWT-EventQueue-0" java.lang.BootstrapMethodError: java.lang.NoClassDefFoundError: java/lang/invoke/StringConcatFactory
at calc.CalculatorGUI.operatorButtonActionPerformed(CalculatorGUI.java:323)
Если линия заинтересованное в:
private void operatorButtonActionPerformed(java.awt.event.ActionEvent evt) {
if (op == ' ') {
op = evt.getActionCommand().charAt(0);
String str = resultLabel.getText();
str += " " + evt.getActionCommand() + " ";
resultLabel.setText(str);
}
}
Является ли моя проблема такой, как я ее компилирую или код?
Спасибо