未找到Java文件异常错误

问题描述:

我正在尝试查看Jasper报告。未找到Java文件异常错误

我不断收到错误“java io file not found exception”。是否有文件名中缺少的语法。或者有什么我做错了。请在下面找到一段代码。

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {           
    try { 

     String report = "‪‪C:\\Users\\Victory\\Documents\\NetBeansProjects\\Supermarket29April15\\src\\reports\\report4.jrxml"; 
     JasperReport jr = JasperCompileManager.compileReport(report); 
     JasperPrint jp = JasperFillManager.fillReport(jr, null, con); 
     JasperViewer.viewReport(jp); 

    System.out.println(new File(report).getAbsoluteFile()); 

    } catch (Exception ex) { 
     JOptionPane.showMessageDialog(null, "Exception: " + ex); 
    } 
}  
+0

为什么你在下面的路径中有“\\”。 C:\\ Users \\ Victory \\ Documents \\ NetBeansProjects \\ Supermarket29April15 \\ src \\ reports \\ report4.jrxml – Ajit

+0

希望您在这个位置有文件C:\\ Users \\ Victory \\ Documents \\ NetBeansProjects \\ Supermarket29April15 \\ src \\ reports \\ report4.jrxml并共享错误日志的完整堆栈跟踪。并检查正确的路径,并检查你是否没有在路径中输入任何错字 –

+0

@shiprad是的,我确实在该位置有该文件 –

尝试只使用/而不是//。

并检查文件权限。

+0

它是一个完整的答案吗? – manetsus

+0

@ AFR我仍然没有找到文件异常。有没有我要用来访问本地文件的库。或者是因为该文件在我的项目文件夹中。我正在使用netbeans来运行这个。 –

+0

可以将文件复制到您的项目文件夹中吗?如果你能,请尝试然后告诉我们。 @manetsus和是是一个完整的答案。我认为他需要I/O异常的解决方案,而不是解释异常。 – AFR