Estaba escribiendo un programa simple usando una aplicación Java (no una aplicación que tiene proyectos, sino una aplicación dentro de un proyecto; .java) que tiene un solo marco. Ambos archivos son .java por lo que no puedo'escribir un manifiesto que necesita el JAR. ¡El MyApp.java comienza como una clase con el paquete, importa entonces la clase pública MyApp { y tiene una función principal, pero todavía es .java! Lo estoy escribiendo en JDeveloper 11g por si ayuda...
¿Alguna idea de cómo hacer un JAR de estos archivos?
Abra una línea de comandos.
Vaya al directorio donde tiene sus archivos .java
Cree un directorio build
Ejecuta la compilación de java desde la línea de comandos
javac -d ./build *.java
si no hay errores, en el directorio de compilación deberías tener tu árbol de clases
mover al directorio de construcción y hacer un
jar cvf YourJar.jar *
Para añadir el manifiesto compruebe los interruptores de la línea de comandos jar
Esto se puede hacer sin terminal, directamente desde el IDE. Netbeans, por ejemplo.