Как добавить "-ext WixUIExtension " в сценарий ant в Netbeans?
Это вывод моего собственного скрипта сборки в JavaFX
, Netbeans IDE
,
Это сборка по умолчанию через Netbeans.
Running [light, -nologo, -spdb, -sice:60,
C:\Users\Firma\AppData\Local\Temp\build7911949220829827228.fxbundler\tmp\Client.wixobj, **-ext, WixUtilExtension**, -out,
C:\devjava\rms\client\src\trunk\Client\dist\bundles\Client-2.0.msi] in
C:\Users\Firma\AppData\Local\Temp\build7911949220829827228.fxbundler\images\win-msi\Client
Я пытаюсь настроить интерфейс Wix UI, поэтому мне нужно использовать WixUIExtension
,
Как я могу добавить "-ext WixUIExtension "
к моему процессу строительства в NB.
Я не знаю, если это настраивается в NB.
1 ответ
Это сложно. Я думаю, что они все еще сглаживают изломы, когда дело доходит до нативной упаковки в Netbeans 8. Однако, если вы используете стандартные задачи JavaFX ANT, просто упакуйте изображение при вызове <fx:deploy>
, После этого вы захотите вызывать задачи WIX ANT. Их можно скачать по адресу http://ant.apache.org/antlibs/bindownload.cgi
Как только вы добавите ant-dotnet-1.1.jar в ваш путь к классу ANT, вы сможете вызывать WIX с расширением пользовательского интерфейса, например так...
<wix mode="candle" source="package/windows/<YOUR_PROJECT>.WSX" wixobjdestdir="${dist.dir}/bundles"/>
<wix mode="light" source="${dist.dir}/bundles/YOUR_PROJECT.wixobj" target="${dist.dir}/YOUR_PROJECT_NAME.msi">
<lightarg line="-ext WixUIExtension"/>
</wix>