Formas de obtener el directorio de trabajo o path actual
en java , comprobado en netbeans.
String path = newjava.io.File(".").getCanonicalPath();
String path2 = System.getProperty("user.dir");ver fuente
public static String getFecha(){
// Calendar calendario = Calendar.getInstance();
Calendar calendario = new GregorianCalendar();
int hora =calendario.get(Calendar.HOUR_OF_DAY);
int minutos = calendario.get(Calendar.MINUTE);
int segundos = calendario.get(Calendar.SECOND);
int año = calendario.get(Calendar.YEAR);
int mes = calendario.get(Calendar.MONTH);
int dia = calendario.get(Calendar.DAY_OF_MONTH);
return año +"/"+ mes +"/"+ dia + " "+ hora + ":" + minutos + "-" + segundos;
}