Program nie otwiera się po wyeksportowaniu do .jar

0

Witam,
mam mały problem. Napisałem sobie prosty programik odliczający dni. Wszystko działa w momencie gdy odpalam go w Eclipse natomiast po wyeksportowaniu programu do pliku .jar program nie chce się odpalić.
Poniżej zamieszczam kod głównej klasy oraz screen tego co się dokładnie dzieje.

Z góry dziękuję za odpowiedzi

import java.io.File;
import java.io.IOException;
import java.util.concurrent.TimeUnit;
import javax.imageio.ImageIO;
import javax.swing.JOptionPane;

public class main {

	public static void main(String[] args) throws IOException {
		// TODO Auto-generated method stub
		
		
		while(true){
			Pauza p =new Pauza();
			int i=p.ileCzasu();
			MyFrame mf=new MyFrame();
			
			try {
			    TimeUnit.SECONDS.sleep(i);
			} catch (InterruptedException e) {
				JOptionPane.showMessageDialog(null, "Błąd sleep");
			}
			mf.dispose();
		}//pętla while
	}//main
}// klasa main

user image

0

java -jar nazwa.jar

uruchom z konsoli i powiedz co Ci zwraca.

Może to problem fat-jar ?

0

wyskakują następujące błędy
user image

0

OK do zamknięcia :D
Jestem głupi albo coś wystarczyło wrzucić folder z grafikami w miejsce gdzie znajduję się .jar :P

0

@Normaidian a moze lepiej wpakować je do jara a potem ładować z resources? Bo teraz to nadal jest dość słabe bo bazuje na twoim CWD podczas uruchamiania programu ;]

0

Witam @Shalom,
oczywiście tak zrobiłem w CMD otwierałem tylko ze względu na to żeby zobaczyć jakie błędy mam, tak jak zaproponował to Narror.

1 użytkowników online, w tym zalogowanych: 0, gości: 1