Как вы обрабатываете файлы сборки, сгенерированные NetBeans? - PullRequest
0 голосов
/ 07 августа 2010

Я работаю над проектом, который использует NetBeans для создания файлов сборки ANT. Я пришел из среды, где файл сборки является чем-то проверенным в управлении исходным кодом, но с его созданием локальным приложением NetBeans, это не кажется правильным. Я хотел бы добавить некоторые пользовательские цели в файл сборки, который, как я вижу, поддерживается в NetBeans, но я заинтересован в создании этого пользовательского объекта и необходимости его регистрации.

Итак, мой главный вопрос для тех из вас, кто использует NetBeans, как вы справляетесь с созданными файлами сборки? Кроме того, как вы автоматизируете сборку на компьютере сборки в среде такого типа? Затем нужно установить NetBeans на сборочном компьютере?

Большое спасибо.

Ответы [ 2 ]

1 голос
/ 07 августа 2010

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

Тем не менее, если вам абсолютно необходимо, вы можете изменить build.xml для добавления дополнительных целей: Netbeans записывает свой файл сборки в nbproject / build-impl.xml, который импортируется в build.xml.По сути, build.xml - это не что иное, как фронт, который импортирует настоящий скрипт сборки (build-impl.xml) и позволяет самостоятельно переопределять или добавлять цели сборки.

Но это намного прощеработать с обычным Ant и вашим собственным сценарием сборки для простого компиляции исходного кода / документов / тестов и генерировать файлы JAR, чем продолжать работать с особенностями Netbeans.

0 голосов
/ 07 августа 2010

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

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