Java - Clase que funciona en Eclipse no funciona como Jar

   
Vista:

Clase que funciona en Eclipse no funciona como Jar

Publicado por gonzalo (84 intervenciones) el 29/10/2015 20:08:15
Hola a todos

tengo esta clase que me ayuda a crear un reporte como archivo de texto, lo curioso es que en Eclipse si funciona, pero al exportarlo como Jar no funciona.

funcionan todas las demas clases, lectura de BD, crear el Form, timmer, todo, menos esta clase

al dar el comando

Java -jar Archivo.Jar

aparentemente funciona todo pero no crea los archivos de texto


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
 
 
public class FileControl
{
	static FileWriter fstream;
	static BufferedWriter TxtFile = null;
	static String MyFile;
 
  public static void OpenFile()
  {
  	if(MsSql.Real==1)
  	{
  		MyFile=System.getProperty("user.dir")+"\\Text_File_"+SystemFunctions.yyyyMMddHHmmss()+".txt";
  	}else
  	{
  		MyFile=System.getProperty("user.dir")+"\\Text_File_"+SystemFunctions.yyyyMMddHHmmss()+".test";
  	}
 
		try
		{
			fstream = new FileWriter(MyFile, false);
 
			TxtFile = new BufferedWriter(fstream);
  		System.out.println("file "+MyFile+" opened.");
 
  		WriteTxtFile("Header");
 
 
		} catch (IOException e)
		{
			e.printStackTrace();
		}
  }
 
 
  public static void WriteTxtFile(String DataText)
  {
		try
		{
			TxtFile.write(DataText);
			TxtFile.newLine();
		} catch (IOException e)
		{
			System.out.println(DataText);
			e.printStackTrace();
		}
  }
 
  public static void CloseFile()
  {
	  if(TxtFile!= null)
	  {
	  	try
	  	{
	  		TxtFile.close();
	  		System.out.println("file "+MyFile+" closed.");
			} catch (IOException e)
	  	{
				e.printStackTrace();
			}
	  }
  }
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Clase que funciona en Eclipse no funciona como Jar

Publicado por gonzalo (84 intervenciones) el 29/10/2015 20:42:52
Olvidenlo, ya vi donde esta el problema.

fue una novatada de experto de parte mia, la clase funciona bien.

salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar