Witajcie,
Nie moge sobie poradzić z pozornie prostą sprawą jak wskazanie raportu zrobionego w JasperReports w ścieżce względnej.
Testowałem juz na dwa sposoby:
Łopatologicznie:
String raport = "C:\\Jasper Raport\\src\\raports\\test.jrxml";
I tak:
String path = new java.io.File(".").getCanonicalPath();
String raport = path+"\\src\\raports\\test.jrxml";
Niestety efekt jest identyczny. Gdy otwieram raport przez Netbeans wszystko gra, gdy bezpośrednio uruchamiająć jar raport się nie uruchamia.
Błąd jaki otrzymuje w logu:
2014-08-11 1605.511
net.sf.jasperreports.engine.JRException: Error compiling report java source files : C:\Jasper Raport\report32name_1407768305497_61094.java
Nie wie mjak to ugryść, ścieżka przecież jest poprawna w obu przypadkacj, nawet biblioteki już przenosiłem. Proszę o podpowiedz.