Изменение платформы Dafault NetBeans
-
02-10-2019 - |
Вопрос
IM Разрабатывающая приложение на вершине платформы NetBeans.
В NetBeans IDE можно выбрать различную платформу NetBeans (его можно добавить под менеджером платформы NetBeans), но я не могу найти опцию / свойство, чтобы изменить выбор по умолчанию. Это даже поддерживается на NetBeans IDE?
Решение 2
Решение для приложения платформы NB на основе ANT - это изменять файл сборки ANT для создания пользовательских свойств перед созданием приложения (отдельные модули). В этом решении я создаю новый файл свойств и исправить указатель в файле свойств платформы, чтобы указать на него. Этот файл позже импортируется перед созданием каждого модуля.
1) Создание / изменение платформы-Private.Properties для установки User.Properties.File на ваш пользовательский (т.е. nbproject / Private / build.properties). Этот файл позже используется для настройки свойств при создании отдельных модулей.
2) Создать новый user.properties.file (build.properties) и установить nbplatform.default.harness.dir и nbplatform.default.netBeans.dest.dir для исправления ценностей (те параметры указывают на папку, где находится платформа NB - в моем Случай он расположен в проекте BustiR под ./NBRC Папка)
<project name="..." basedir=".">
<!-- Basedir property must be converted to use forward slashes (for windows machines) -->
<path id="basedir.path">
<pathelement path="${basedir}" />
</path>
<pathconvert targetos="unix" property="basedir.unix" refid="basedir.path"/>
<!-- Initialize path to netbeans platform [located in nbrc folder in project root directory -->
<mkdir dir="nbproject/private"/>
<echo file="nbproject/private/platform-private.properties">user.properties.file=${basedir.unix}/nbproject/private/build.properties${line.separator}</echo>
<echo file="nbproject/private/build.properties">nbplatform.default.harness.dir=${nbplatform.default.netbeans.dest.dir}/harness${line.separator}</echo>
<echo file="nbproject/private/build.properties" append="true">nbplatform.default.netbeans.dest.dir=${basedir.unix}/nbrc${line.separator} </echo>
<!-- .. -->
</project> `
Другие советы
Я не вижу способ сделать это, используя систему на основе муравья по умолчанию. Однако, если вы используете подход на основе Maven, то это просто, как редактирование POM.XML