2013-05-06 16 views
5

voglio distribuire applicazioni JavaFX:JavaFX problemi di distribuzione

Si genera il file eseguibile, ma con seguenti problemi:

  • io non sono in grado di impostare l'icona dell'applicazione

  • Sono impossibile impostare il file .iss personalizzato o il file .wix per l'eseguibile

  • L'app risultante viene installata come sconosciuta all'avvio.

  • risultante app è installata su cartella AppData di utente corrente non in file di programma, come altre applicazioni

  • non crea collegamento sul desktop.

    Con l'output dettagliato ricevo seguente sulla console:

    add package/windows/sample4deploy.ico to the class path to customize) 
    
    add package/windows/sample4deploy.wxs to the class path to customize) 
    
    Using default package resource [Inno Setup project file] (add package/windows/sample4deploy.iss to the class path to customize) 
    
    Using default package resource [setup dialog icon] (add package/windows/sample4deploy-setup-icon.bmp to the class path to customize) 
    

A seguito di questi messaggi:

ho creato cartella denominata pacchetto nella directory principale della app e in quella cartella di Windows.

Quindi il mio percorso pacchetto/windows. Ho aggiunto le risorse in quella cartella come l'icona dell'app, il file .wix. issare il file.

Ancora ci vogliono i valori di default

non ricevo ciò che è sbagliato con esso ..

saluti, Sadiq

+0

Anche io ho un problema, quindi rispondi alla domanda come risolvi ciascuno? eclissi) – HybrisFreelance

+0

Qualsiasi luc k l'installazione in Program Files invece della cartella dati dell'app? –

risposta

4

Si prega di aggiornare il percorso ant:

Nel mio caso , Netbeans-> strumenti-> opzioni-> java-> ant

Aggiunta la cartella che contiene la "cartella del pacchetto". In modo che Ant possa cercare l'icona o l'immagine.

enter image description here

+0

Buono l'ho risolto prima .... Ma grazie per la risposta –

+0

come aggiornare questo percorso in plugin antispam? Sto facendo la stessa cosa con eclipse e sto usando il plugin antispam di maven. – Mubasher

1

Questo risolve la domanda di Mubasher:

.............. ...........

<plugin> 
       <groupId>org.apache.maven.plugins</groupId> 
       <artifactId>maven-antrun-plugin</artifactId> 
       <version>1.7</version> 
       <executions> 
        <execution> 
         <phase>package</phase> 
         <configuration> 

          <additionalClasspathElements> 
           <additionalClasspathElement>${basedir}</additionalClasspathElement> 
          </additionalClasspathElements> 

........... ......... .......

+0

Grazie per l'aiuto. Non ho provato a modo tuo, ma riesco ad aggiungere la voce classpath nel plugin di maven antrun. dettagli qui: http: // StackOverflow.com/domande// 25973919-dove-i-put-installer-risorse-WXS file dovrebbe-DMG-script-icon-e-come-a-con/26039897 # 26039897 – Mubasher

Problemi correlati