2
- 我在加載成功加載的netbeans中的jrxml文件。
但是當我部署它作爲一個jar文件它給了以下錯誤:
錯誤FileNotFoundException Jasperreports
net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException: src \Reports\print.jrxml(The system cannot find the path specified)
代碼
try
{
jasperdesign=JRXmlLoader.load("src/Reports/print.jrxml");
}
catch(Exception error)
{
Notify.showMessageDialog(null, ""+error+"", "Error Loading Appointment JasperForm", Notify.ERROR_MESSAGE);
}
否dir ** src **不在jar文件所在的位置。 – 2013-03-02 15:27:23
** InputStream in = getClass()。getResourceAsStream(「src/Reports/Print.jrxml」); ** ** jasperdesign = JRXmlLoader.load(in); **是這樣嗎? – 2013-03-02 15:29:54
名爲'src'的目錄不是您的jar文件中的目錄/包結構的一部分。一個jar文件只是一個zip文件。用你選擇的zip程序打開它,看看裏面有什麼。幾乎是 – A4L 2013-03-02 15:30:42