[Duda] Creando *.jar

Iniciado por drakolive, 22 Junio 2008, 03:23 AM

0 Miembros y 1 Visitante están viendo este tema.

drakolive

Tengo una duda, estoy queriendo compilar mi proyecto de java a un archivo .jar, pero el window no me reconoce, nose que sucede.

Encontre este material:
http://www.programacion.net/java/tutorial/jar/3/
http://www.chuidiang.com/java/novatos/hacer_ficheros_jar.php
http://www.gamarod.com.ar/articulos/129.asp

donde me dicen que coloque esto:
jar cfv MiArchivo.jar Clase1.class Clase2.class Imagen.gif Sonido.au OtrosArchivos

tengo entendido que esa linea se colocaba en la consola y no va:S
el windows no reconoce el comando.


43H4FH44H45H4CH49H56H45H

Tus variables de entorno "PATH" de sistema podria ser o fijate si esta el ejecutable "JAR" en la carpeta "bin" de java.

-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W

drakolive

no se porque no puedo setear las variables...
set path=C:\Archivos de programa\Java\jdk1.6.0_03\bin

en esa ruta tengo los binarios,  y ejecuto eso en la consola y no pasa nada, porque verifico preionsando path, y por eso no anda, el ejecutable si esta en la carpeta (hblo del jar.exe).

43H4FH44H45H4CH49H56H45H

Hazle boton derecho y propiedades a Mi PC en el escritorio, luego Opciones avanzadas->Variables de entorno, busca path en variables del sistema y edita, agregando al final de la linea que se encuentre un ; y la ruta que muestras en tu respuesta quedando asi:
;C:\Archivos de programa\Java\jdk1.6.0_03\bin
aceptas todo, con esto deberia ser suficiente, pero prueba si no funciona agrega el mismo procedimiento a variables de usuario.

-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W

drakolive

Gracias, eso era loq ue buscaba tambien, de agregarlo manualmente... eso esta solucionado pero mira esto  >:( >:( >:(


ahora que hago mal?  >:(

sapito169

Cita de: drakolive en 24 Junio 2008, 17:40 PM
Gracias, eso era loq ue buscaba tambien, de agregarlo manualmente... eso esta solucionado pero mira esto  >:( >:( >:(


ahora que hago mal?  >:(

bien ese problema es porque ubo un error relacionado con la clase principal(main class)
deve ser suma.class
tienes que tener en cuenta que que la clase main es en la que comiensa todo es decir
tu clase suma deve tener un metodo que sea igual a este

public static void main (String args[]){
//////
}

o algo muy parecido

nadie te ba hacer nada si saben tu nombre de usuario es grasioso que lo ocultes piensa en las miles de personas que tiene el mismo nombre de usuario que tu