NetBeans: "Пакет как" использует платформу IDE по умолчанию вместо пользовательской платформы

Поэтому я возился с функцией упаковки, которую предлагает NetBeans, следуя этому руководству: http://platform.netbeans.org/tutorials/nbm-nbi.html. Мне не понравилось, как я должен был изменить платформу, на которой работал мой IDE, чтобы настроить сам установщик, поэтому я решил создать копию и просто изменить платформу, которую использовал пакет приложений (Свойства-> Библиотеки).

Казалось, что это работает нормально, и даже упаковал эту платформу как часть установщика. Однако при создании самой упаковки я заметил, что она вызывает сценарий сборки платформы IDE, чтобы создать установщик, а не тот, который я настроил. Это противоречит цели, по крайней мере, в моем случае, иметь отдельную платформу.

В диспетчере платформ на вкладке "Жгут проводов" я убедился, что жгут проводов платформ используется не в IDE, но, похоже, это не имеет значения.

Я проверил поведение, выдав эхо-запрос как на платформу IDE по умолчанию, так и на свою настроенную платформу, чтобы узнать, какая из них вызывается. Я также заметил, что вызов Ant, который выполняется в начале упаковки, также содержит явную ссылку на платформу IDE.

Я пробовал это под 7.2 (в настоящее время использую 7.3), поскольку в 7.3 были некоторые довольно неприятные ошибки, и я подумал, что, возможно, это было недавно введено.

На данный момент я думаю, что это ошибка, но я надеялся, что, возможно, кто-то еще сталкивался с этим и нашел какое-то решение или мог бы пролить свет на то, почему он делает то, что делает.

Спасибо!

1 ответ

Решение

Это должно быть исправлено для 7.4, на случай, если кто-то столкнется с этим в то же время.

Вот ссылка на тикет об ошибке: https://netbeans.org/bugzilla/show_bug.cgi?id=229478

Другие вопросы по тегам