2016-03-30 14 views
0

ma JavaFX Project'i e (fx) klipse sahip bir Wii Toolset olan bir msi yükleyici olarak dağıtmaya çalışıyorum. JavaFX dağıtımı için özel bir WiX Şablonu kullanın

Ben, ambalaj tipi .msi olan bir build.xml yarattı o benim simgeleri ile inşa klasörüne bir paket klasörünü eklendi ve ayrıca

( http://code.makery.ch/library/javafx-8-tutorial/part7/ göre) simgeleri kullanılabilir hale getirmek için
<path id="fxant"> 
    <filelist> 
    ... 
    <file name="${basedir}"/> 
    </filelist> 
</path> 

eklendi

Elbette WiX Toolset 3.10'u yükledim ve Path çevre değişkenine ekledim.

Eğer build.xml komut dosyasını şimdi çalıştırırsam, bana bir msi yükleyici verir, ancak eğer başlatırsam hiçbir şey yapmaz.

Özel bir .wxs şablonunun mümkün olup olmadığını bilmek istiyorum.

cevap

0

Evet. Simgelerinizi nasıl eklediğinize benzer olarak, derleme paketinize .wxs dosyası eklemeniz yeterlidir.

Özelleştirilecek bir wxs dosyası almak için, oluşturulan varsayılanı kullanın. Nerede saklandığını bilmek için, ayrıntılı modunu açmanız ve build.xml dosyasını çalıştırmanız gerekir. Konumu konsoldaki gibi yazdıracaktır:

Executable File Name: C:\Users\chavgx\AppData\Local\Temp\fxbundler643321847130297895\images\win-msi.image\appName\appName.exe 
    Config files are saved to C:\Users\chavgx\AppData\Local\Temp\fxbundler643321847130297895\windows. Use them to customize package. 
    Using default package resource [WiX config file] (add package/windows/appName.wxs to the class path to customize)