extraño bug de java

Iniciado por p4nd4criss, 3 Agosto 2012, 19:31 PM

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

p4nd4criss

hola a todos
tengo un problema algo extraño

estoy escribiendo un programa en java con netbeans
yo uso mucho ese programa asi k constantemente tengo ideas de como mejorarlo.
me voy al código, hago modificaciones, las ejecuto con netbeans y todo bien, pero...
cuando hago una copia del programa a mi carpeta personal y lo ejecuto con un atajo de teclado, no se ven los cambios.
entro a la carpeta con nautilus y le doy doble click... lo mismo
entro a la carpeta /DIST donde se compila y lo mismo
pero cuando lo ejecuto desde otro usuario registrado en el sistema, si se ven los cambios
si lo hago desde mi usuario con la terminal si se ven los cambios....
sospecho k el nautilus o el javaRunTime guarda un cahe del programa y cuando lo llamo, usan ese cache
pero no estoy seguro

alguien tiene una idea? esto es muy molesto

uso:
gnome ubuntu 10.04
netbeans
________________________________

ya intente borrar registro con bleach bit

alguna idea?

xmbeat

Dudo mucho que sea bug de Java, es mejor que compiles tu programa desde linea de comandos, y lo pruebes!, y como recomendación, si modificas el programa constantemente, es mejor crear un archivo bash que ejecute el programa y copiarlo a la carpeta "/home/user/bin/", por ejemplo este
Código (bash) [Seleccionar]

#! /bin/bash
java -jar ~/.jdownloader/JDownloader.jar

o si está dentro de tu carpeta de proyectos(no se cual es) mas o menos asi:
Código (bash) [Seleccionar]

#! /bin/bash
java -cp [ruta a tu carpeta de binarios] [paquete de la clase donde se encuentra el main]