Баночка не работает должным образом ... отладка после сборки? - PullRequest
1 голос
/ 27 сентября 2010

Я в неведении относительно того, как даже атаковать эту конкретную проблему, и у меня очень мало информации для работы.Пожалуйста, потерпите меня.

Мой текущий проект (торговое приложение) отлично работает с Netbeans 6.9, и сборка на самом деле работает нормально ... сначала .. с `java -jar" my project.jar ".Это приложение Swing, и все идет хорошо.В окне терминала нет сообщений об ошибках.

Однако, когда я запускаю саму торговую программу (переводю некоторые потоки в более активное состояние, нажимая командную кнопку), ничего не происходит.Нет сообщений об ошибках в терминале и нет обычных сообщений в приложении.Как я уже сказал, он хорошо работает изнутри Netbeans.Кроме того, я написал другие программы, прежде чем использовать тот же торговый API (Interactive Brokers) и Swing, и у меня не было этой проблемы.

Как мне даже начать устранять неполадки в этой проблеме?

Я, по общему признанию, тупой сборщик, то есть я понятия не имею, как работает сборка, и, следовательно, не знаю, как проверить, правильно ли она собирает.

Я проверил / dist / lib и убедился, что все библиотеки присутствуют.

Заранее благодарен за любые предложения.

Ответы [ 2 ]

1 голос
/ 14 августа 2015

Это происходит потому, что ваше приложение получает исключение, которое не отображается Netbeans (вероятно, из-за различий версий между JVM и). Попробуйте запустить ваше приложение, используя cmd:

java -jar yourappname.jar

Вы увидите исключение в консоли cmd, тогда вам нужно только исправить его.

Привет

1 голос
/ 27 сентября 2010

Как говорит Шон, сначала проверьте файл JAR, чтобы увидеть, все ли там.Возможно, в сборке отсутствует файл.

Если это не поможет, вы можете отладить приложение удаленно. Вот пример для Netbeans.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...