Изменение платформы по умолчанию NetBeans - PullRequest
1 голос
/ 30 августа 2010

Я занимаюсь разработкой приложения на платформе Netbeans.

В IDE NetBeans можно выбрать другую платформу Netbeans (ее можно добавить в диспетчере платформы NetBeans), но я не могу найти параметр / свойство, чтобы изменить выбор по умолчанию.Поддерживается ли это даже в IDE Netbeans?

Ответы [ 2 ]

0 голосов
/ 08 августа 2011

Решением для приложения Nb Platform на основе ANT является изменение файла сборки ant для создания пользовательских свойств перед сборкой приложения (отдельных модулей).В этом решении я создаю новый файл свойств и фиксирую указатель в файле свойств платформы, чтобы он указывал на него.Этот файл впоследствии импортируется перед сборкой каждого модуля.

1) Создайте / измените platform-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 - в моем случае она находится в базе данных проекта в папке ./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>  `   
0 голосов
/ 12 июня 2011

Я не вижу способа сделать это, используя систему на основе муравьев по умолчанию. Однако, если вы используете подход, основанный на Maven, то это просто, как редактирование pom.xml

...