¿Qué opciones del compilador (estoy usando gcj 4.x) debo usar para generar un archivo "exe" para que mi aplicación java se ejecute en Windows?Opciones del compilador Java para producir archivos .exe
Respuesta
Para compilar el programa Java MyJavaProg.java, Tipo:
gcj -c -g -O MyJavaProg.java
para vincularlo, utilice el comando:
gcj --main=MyJavaProg -o MyJavaProg MyJavaProg.o
y luego se une para crear un ejecutable mycxxprog.exe
g++ -o mycxxprog.exe mycxxprog.o
Here es una discusión larga sobre el tema. Incluye discusión sobre diferentes compiladores e IDEs.
Enlace actualizado, en una conjetura: http://www.java.net/forum/topic/jdk/java-se-snapshots-project-feedback/javac-compiler-option-build-windows-native-exe –
enlace es de nuevo – Ayvadia
@Niyaz Link no funciona –
- 1. opciones para producir audio con GWT
- 2. ¿Qué compilador se usa para producir Microsoft Office para Mac?
- 3. incluyendo encabezados externos descubriendo las opciones del compilador
- 4. Java 1.3.1, errores del compilador
- 5. gcc 4.3.3 opciones del compilador habilitadas de forma predeterminada
- 6. Obtener las opciones del compilador de un ejecutable compilado?
- 7. Banderas del compilador específicas para archivos específicos en Xcode
- 8. opciones del compilador para mezclar el ARC y el Código no se hace caso omiso ARC
- 9. invocación OCaml compilador que acaba de producir .cmi
- 10. ¿Cómo puedo convertir Java Para Exe
- 11. Optimización del compilador de Java para llamadas a métodos repetidos?
- 12. Biblioteca Java de código abierto para producir miniaturas de páginas web del lado del servidor
- 13. ¿Cómo puedo configurar las opciones en SConstruct para el compilador de C dependiendo del tipo de compilador?
- 14. Intérprete/compilador Prolog integrado para Java
- 15. Optimización del compilador: bytecode de Java
- 16. Error del compilador de genéricos de Java
- 17. ¿Puede Sweave producir muchos archivos PDF automáticamente?
- 18. pasar opciones de Java para jetty.sh
- 19. Ejecutar archivo .exe en Java desde la ubicación del archivo
- 20. Opciones para la compilación dinámica en Java 5
- 21. ¿Qué me falta en las opciones del compilador para vincular con la biblioteca estática JSON-C?
- 22. Caché del compilador para Scala?
- 23. Destino del mejor compilador
- 24. ¿Compilador de Java para menos CSS?
- 25. ¿por qué vs C++ 2010 compilador producir un código de montaje diferente para función similar
- 26. Opciones para crear clases Java en Clojure
- 27. ¿Cómo siempre producir byte por byte .exe idéntico en la reconstrucción de la aplicación C#?
- 28. ¿Cómo puedo extraer Java exe en jar
- 29. orden de compilador F # de archivos fuente
- 30. configuración predeterminada del compilador maven
La generación de archivos exe a partir de código java es intrínsecamente una mala idea. Primero pierde la idependencia de la plataforma y, en segundo lugar, la optimización del compilador puede no realizarse para la máquina objetivo, así como la optimización JIT no lo obtendrá, y las actualizaciones para la jvm/api no afectarán su código. –