| |||
como hago un ejecutable en java hola amigos: estoy muy interesado en aprender mas acerca de java, me parece un lenguaje muy interesante... tengo un proyecto sencillo que he desarrollado me gustaria saber como puedo hacer un ejecutable en plataforma windows... alguien me puede ayudar?... |
| |||
Bueno pues la manera mas rapida y sencilla es ke hagas un archivo jar de tus clases .java. Para ello necesitarias ir a una ventana de ms-dos e introducir lo siguiente: jar cvmf manifest.txt archivo.jar clase1.java clase2.java ... ... y asi con todas ok. El archivo manifest es un simple txt ke debe contener la siguiente informacion: Manifest-Version: 1.0 Created-By: tu nombre o lo ke kieras Main-Class: claseMain (sin la extension, solo el nombre) Class-Path: (solo necesario si usas librerias jar externas!) aki pondrias la ruta donde se encuentran los jar separados por espacios. Pues ya esta, una vez te lo cree, haces doble click en el archivoresultante.jar y se abrira tu aplicacion como si fuese el tipico exe. Enga suerte y dime a ver ke tal te fue! ciao.
__________________ No dejes de Yonkarla ;-) |
| |||
Si no es mucha molestia... Perdon si no es mucha molestia, podria preguntarte como es que cre loa archivos .jar ya se que tengo que ir al DOS y escribir los comandos, pero los .class de mi programa deben estar en algun directorio o simplemente mando las direcciones donde estan. Por favor te lo voy a agradecer mucho porque llevo casi toda la tarde tratando de saber eso. |
| |||
Fácil. Supongamos que tus archivos .class los tienes en la carpeta "Mis clases", que se ubica en el Disco duro (C:\). Primero abres tu consolita (command prompt. No sé porqué los que tradujeron Windows al español lo nombraron "símbolo del sistema" ...). Ya ahí te abre en tu directorio de propietario o del usuario que tengas (C:\>Documents and Settings\[usuario]. Nos vamos al directorio raíz con cd\ Una vez en el directorio raiz, le damos cd Mis clases Ya en el directorio "Mis clases", ya procedes como te dijo el compañero: jar cvmf manifest.txt archivo.jar clase1.java clase2.java |
| |||
Otra forma sería creando un Archivo de Procesamiento por Lotes (BATCH). Esto es así. Primero abres un editor de texto (block de notas). Ahí escribes a)java [Tu clase principal] o b)java -jar [archivoresultante].jar (s lo tienes comprimido en un jar) o c)appletviewer [paginawebprincipal].html (si es un applet) Esta cosa la guardas con extensión .bat Al [nombredearchivo].bat resultante, le das doble click, y listo. IMPORTANTE. Tienes que guardar el archivo .bat EN EL MISMO DIRECTORIO DONDE GUARDASTE TU CLASE PRINCIPAL, O TU ARCHIVO .JAR O LA PÁGINA QUE CONTIENE EL APPLET. Y ya de ahí, puedes crear un acceso directo del .bat a tu escritorio. Última edición por Rockero; 30/04/2005 a las 18:15 Razón: Agregar nota importante |