Red de conocimiento informático - Aprendizaje de programación - ¿Cómo empaqueta la propia herramienta de jdk archivos de clase en comandos jar?Empaqueta los archivos en el directorio raíz: Código Java jar cvf filename.jar a.class b.class Código Java lt; color: #0000ff; "gt; jar cvf nombre de archivo.jar a.class b.classlt; / spangt; --------------------------- -------------------------------------------------- --------------------------------------- ----- -------- Archivos de paquete con paquetes: código Java jar cvf nombre de archivo.jar nombre de carpeta Código Java jar cvf nombre de archivo.jar nombre de carpeta;/ spangt o código Java jar cvf; nombre de archivo.jar nombre de carpeta\* código Java lt; span style="color: #0000ff;"gt; jar cvf nombre de archivo.jar nombre de carpeta\ *lt;/spangt; ------------------------------------- ------- ------------------------------------- ------- - ------------------------ Empaque el paquete jar ejecutable: Primero configure el código Java del archivo manifest.mf principal con el siguiente contenido -Clase: com. Ruta de clase TestBean: lib\classes12.jar Java codelt; span style="color: #0000ff;"gt; Clase principal: com.Ruta de clase TestBean: lib\classes12.jarlt;/spangt ; .TestBean especifica la función de entrada, lo que significa que la función principal de com.TestBean se ejecuta de forma predeterminada.

¿Cómo empaqueta la propia herramienta de jdk archivos de clase en comandos jar?Empaqueta los archivos en el directorio raíz: Código Java jar cvf filename.jar a.class b.class Código Java lt; color: #0000ff; "gt; jar cvf nombre de archivo.jar a.class b.classlt; / spangt; --------------------------- -------------------------------------------------- --------------------------------------- ----- -------- Archivos de paquete con paquetes: código Java jar cvf nombre de archivo.jar nombre de carpeta Código Java jar cvf nombre de archivo.jar nombre de carpeta;/ spangt o código Java jar cvf; nombre de archivo.jar nombre de carpeta\* código Java lt; span style="color: #0000ff;"gt; jar cvf nombre de archivo.jar nombre de carpeta\ *lt;/spangt; ------------------------------------- ------- ------------------------------------- ------- - ------------------------ Empaque el paquete jar ejecutable: Primero configure el código Java del archivo manifest.mf principal con el siguiente contenido -Clase: com. Ruta de clase TestBean: lib\classes12.jar Java codelt; span style="color: #0000ff;"gt; Clase principal: com.Ruta de clase TestBean: lib\classes12.jarlt;/spangt ; .TestBean especifica la función de entrada, lo que significa que la función principal de com.TestBean se ejecuta de forma predeterminada.

class-Path: la configuración de lib\classes12.jar depende del método de empaquetado del paquete jar: código Java jar cvfm filename.jar manifest.mf *.class lib\classes12.jar Código Java lt; span style="color: #0000ff;"gt ; jar cvfm nombre de archivo.jar manifest.mf *.class lib\classes12.jarlt;/spangt; Método de ejecución: código Java java -jar nombre de archivo.jar Código Java lt; span style="color: #0000ff;"gt; jar nombre de archivo.jarlt;/spangt; ------------------------------------------ ----- --------------- ------------------------------ ---- ---------------------------------------------- -Eclipse está disponible a continuación Un complemento de empaquetado de jar (el archivo adjunto es la dirección de descarga del complemento), haga clic con el botón derecho en el proyecto en eclipse y seleccione "Construir Fat Jar". Según las indicaciones, puede empaquetar el jar. y seleccione Clase principal. Haga clic en "Examinar" para seleccionar el archivo de entrada de ejecución. -------------------------------------------------- -------------------------------------------------- ---------------------------------- ---------- Continuar; el MANIFEST.MF El archivo puede empaquetar el jar. La clase de función principal se enumera en él. Si se ejecuta el paquete JAR, primero irá al programa principal (). De lo contrario, solo se puede ejecutar cuando el paquete JAR es un archivo comprimido como RAR o ZIP, porque el símbolo del sistema (win2000 o se ejecuta en el ejecutar) primero debe abrirse es el comando cmd, win98 es el indicador de DOS), escriba jar Chelp y luego ingrese (si ya lo tiene en el disco) jdk1.1 o superior), lo que verá: Uso. : jar {ctxu}[vfm0Mi] [jar -file] [archivo-manifiesto] [-directorio C] nombre de archivo... Opciones -c Crear nuevo archivo -t Listar el contenido del archivo -x Extender archivos con nombre (o todos los archivos) en el archivo -u Actualizar el archivo existente - v Generar salida detallada a la salida estándar -f Especificar el nombre del archivo -m Incluir información de etiqueta en el archivo de etiqueta -0 Solo modo de almacenamiento no comprimir el zip -M No generar un archivo de manifiesto para todos; proyectos -i Generar un archivo de manifiesto para el archivo jar especificado -m Incluir información del archivo de etiquetas -m Generar un archivo de manifiesto para el archivo jar especificado i Generar información de índice para el archivo jar especificado -C Cambiar al directorio especificado e incluir el siguientes archivos: si el nombre del archivo es un directorio, se procesará de forma recursiva. Se deben especificar tanto el nombre del archivo manifiesto como el nombre del archivo comprimido, en el mismo orden en que lo especifican los indicadores "m" y "f".