Red de conocimiento informático - Aprendizaje de programación - java genera archivos jar ejecutables

java genera archivos jar ejecutables

Un proyecto solo generará un archivo jar, no es necesario que lo cuestiones. El IDE reconoce automáticamente su estructura de archivos interna (es decir, la relación entre los niveles y clases de paquete correspondientes), por lo que no necesita preocuparse por eso.

Solo necesitas entender esto. Un proyecto puede tener N métodos principales, pero solo una clase principal. Después de empaquetar el proyecto y hacer doble clic para ejecutarlo, jvm encontrará automáticamente la clase principal y la ejecutará. En otras palabras, la clase principal es el índice de un proyecto (archivo jar). Con él, se puede ejecutar el archivo jar, pero como una cabeza humana, solo puede haber uno. ¡Y debe haber un método principal en la clase principal!

Además, la pregunta "Cómo escribir la clase principal" es un poco confusa y no se puede responder. Cómo decirlo, no importa cómo lo escribas, siempre que el proyecto tenga una clase principal, no estará mal. Sin embargo, en términos generales, la clase principal tiene grandes responsabilidades. Organiza algunas o todas las clases a través del contacto directo o indirecto para realizar las funciones de todo el sistema.

Está bien, eso es todo.