Escribí un software Java. Ahora quiero copiarlo en una llave USB y hacer que pueda ejecutarse de manera independiente en computadoras que probablemente no tengan JVM. es posible?Software Java en llave USB
Respuesta
Sure is is. No escuches los deportes de despojo. launch4j le permite agrupar su jar ejecutable, cualquier jar de dependencia e incluso un JRE en un archivo ejecutable.
Desafortunadamente, no hay forma de hacer una solución multiplataforma, porque las implementaciones de JRE no son multiplataforma.
Puede probar un programa de Java a EXE, como Exelsior JET.
Creo que la mejor manera será si intentas ajustar jvm en ese dispositivo USB.
Para cada computadora/arquitectura en la que desee ejecutar su código java, necesita una JVM.
Puede proporcionar varias JVM junto a su código java para diferentes arquitecturas.
O puede crear un archivo ejecutable para una plataforma específica (como MS Windows) ver How do I create an .exe for a Java program?
Wikipedia tiene una colección de Portable Application Creators. Si eso es una exageración, solo usa un JRE privado.
Si necesita ahorrar espacio en su llave USB, echar un vistazo a esta 7-Zip SFX trick (funciona tanto para JRE privado y Excelsior JET.)
- 1. Cuál es la mejor manera de autorizar una llave USB
- 2. Apagar un dispositivo USB en el software de Windows
- 3. Detectar unidad USB en Java
- 4. Biblioteca USB de Java
- 5. java TreeSet IllegalArgumentException tirar: llave de rango
- 6. ¿Cómo volver a detectar una memoria flash USB por software?
- 7. Controle una luz USB a través del software
- 8. ¿Qué rastreadores usb (software) están disponibles para Windows?
- 9. Hacer un dispositivo USB, controlarlo En Java
- 10. Software Testing Tools - for java
- 11. Software Synth Library para Java
- 12. MySQL - EN llave duplicada INSERT
- 13. Comentario de Java al final de la llave/bloque
- 14. GetHashCode (llave) y int.MaxValue
- 15. Disparador en INSERTAR EN LLAVE DUPLICADA
- 16. Accesorio Android basado en software en Windows
- 17. Cómo acceder a los puertos USB en java
- 18. ¿Cómo comunicarse con un dispositivo USB en Windows y Java?
- 19. Programación USB
- 20. Cómo escribir software para Windows usando Java?
- 21. Cómo adquirir un candado con una llave
- 22. Trabajo cola biblioteca/software para Java
- 23. Java editor de software/resaltador de sintaxis
- 24. Creación de software Java comercial (DRM)
- 25. sacar la llave primaria en MySQL
- 26. incapaz de dejar la llave
- 27. SQLAlchemy ACTUALIZACIÓN DE LLAVE DUPLICADA
- 28. OTHER_CODE_SIGN_FLAGS indicador de llave ¿ignorado?
- 29. ¿Hay algún dispositivo USB ejecutable, sin instalación, con frameworks de software multiplataforma (con GUI)?
- 30. Software de seguimiento de software en línea