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