В настоящее время я работаю над плагином Java для Netbeans 6.9.1, используя API-интерфейс Apache POI для взаимодействия с документами Microsoft, который имеет две функции: первая берет данные из текстового файла свойств и создает электронную таблицу Excel (.xlsx), содержащую эти данные, а вторая часть берет текст из электронной таблицы и добавляет его в текстовый файл свойств.
Когда я запускаю код в отладчике, обе функции работают отлично. Файлы создаются и редактируются, как и предполагалось, но у меня возникли проблемы, когда я создал NBM из проекта и установил плагин. Импорт (из .xlsx в .txt) не меняет содержимое текстового файла. Я в разное время проверял переменные в коде, чтобы убедиться, что с ними все в порядке и все в порядке. Экспорт (.txt в .xlsx) в плагине работает нормально, так что я точно не знаю, что происходит. Когда я запускаю импорт, он проходит этапы, но ничего не изменяется и не записывается в окончательные файлы.
Я довольно новичок в Netbeans, поэтому я не уверен, есть ли существенное различие между отладчиком и фактическим плагином, влияющим на работу программы. Любая помощь
code
System.getProperty(user.home) + \\Local Settings\\Application Datacode
Рад, что это наконец-то заработало, потратил много времени на такое простое исправление, надеюсь, это поможет кому-то еще в будущем. - person zmigler   schedule 08.02.2012