Ho scritto un software Java. Ora voglio copiarlo su una chiave USB e renderlo capace di girare in modo stand-alone su computer che probabilmente non hanno JVM. È possibile?Software Java su chiave USB
risposta
Certo che c'è. Non ascoltare gli sport di spoil. launch4j consente di raggruppare il proprio jar eseguibile, eventuali jar di dipendenza e persino un JRE in un file eseguibile.
Non esiste, sfortunatamente, alcun modo per realizzare una soluzione multipiattaforma, perché le implementazioni JRE non sono multipiattaforma.
È possibile provare un programma Java in EXE, ad esempio Exelsior JET.
Penso che il modo migliore sarà se proverai a montare jvm su quella chiavetta USB.
Per ogni computer/architettura su cui si desidera eseguire il codice java è necessaria una JVM.
È possibile fornire diverse JVM accanto al codice java per diverse architetture.
In alternativa è possibile creare un eseguibile per una specifica piattaforma (come MS Windows) vedere How do I create an .exe for a Java program?
Wikipedia ha una collezione di Portable Application Creators. Se questo è eccessivo, basta usare un JRE privato.
Se avete bisogno di risparmiare spazio sulla vostra chiave USB, uno sguardo a questo 7-Zip SFX trick (funziona sia per JRE privato e Excelsior JET.)
- 1. Accessorio Android basato su software su Windows
- 2. Libreria USB Java
- 3. Chiavetta di protezione software USB per Java con un SDK che è multipiattaforma "per reale". Esiste?
- 4. inviare messaggi MIDI tramite USB su Android
- 5. Autorun USB su mac
- 6. python su chiavetta USB
- 7. Software per l'estrazione di parole chiave
- 8. Distribuzione software su Linux?
- 9. Chiave Java - mappa chiave
- 10. Rileva tethering USB su Android
- 11. Creare un dispositivo USB, controllarlo in Java
- 12. Programmazione USB
- 13. Evidenziatore di software Java/Evidenziatore di sintassi
- 14. Si consiglia un leggero software portlet Java?
- 15. Come creare la licenza per il mio software Java?
- 16. Usa fotocamera USB su applicazione Android
- 17. Lettura flusso di input USB su linux
- 18. Modalità host USB USB e modalità accessorio
- 19. USB non rileva in oracle virtualbox su mac OS
- 20. Come connettere le informazioni USB con Delphi su Vista
- 21. scrive file su scheda sd e non su memoria USB
- 22. Unità USB di lettura USB OTG
- 23. Chiave SSH su dreamhost
- 24. domande di memoria Java su 'nuovo' parola chiave
- 25. Software di mailing list java open source consigliato
- 26. spiegazione su controltransfer in android per impostare la comunicazione USB
- 27. Differenziazione tra unità flash USB e disco rigido USB su Windows
- 28. Comunicazione con un dispositivo USB su "USB Virtual Serial Port" usando C#?
- 29. Software per Git nell'azienda?
- 30. Perché il software Java non è compilato in modo nativo?