PDA

View Full Version : حرفه ای: پيغام خطا در intellij



reza62heydari
سه شنبه 02 مهر 1392, 07:56 صبح
با سلام

توي محيط intellij اين كد رو نوشتم:


import net.sf.jasperreports.engine.*;
import net.sf.jasperreports.engine.export.*;
import java.util.*;
public class JasperTest
{

public static void main(String[] args)
{
String fileName = "report1.jasper";
String outFileName = "test.pdf";
HashMap hm = new HashMap();
try
{
JasperPrint print = JasperFillManager.fillReport(fileName,hm,new JREmptyDataSource());
JRExporter exporter =new net.sf.jasperreports.engine.export.JRPdfExporter() ;
exporter.setParameter(JRExporterParameter.OUTPUT_F ILE_NAME,outFileName);
exporter.setParameter(JRExporterParameter.JASPER_P RINT,print);
exporter.exportReport();
System.out.println("Created file: " + outFileName);
}
catch (JRException e)
{
e.printStackTrace();
System.exit(0);
}
catch (Exception e)
{
e.printStackTrace();
System.exit(0);
}

ولي موقع run پيغام خطا زير رو ميده:

java.io.FileNotFoundException: report1.jasper

بنظرتون بايد چكار كنم؟

zer0cool
سه شنبه 09 مهر 1392, 09:51 صبح
report1.jasper اینطور که شما آدرس دهی کردید این فایل باید دقیقا کنار فایل جاوا کلاس اتون قرار گرفته باشه، توی آدرس دهی ها دقت کنید.

reza62heydari
سه شنبه 09 مهر 1392, 16:23 عصر
report1.jasper اینطور که شما آدرس دهی کردید این فایل باید دقیقا کنار فایل جاوا کلاس اتون قرار گرفته باشه، توی آدرس دهی ها دقت کنید.
ممنونم
اون مشكلم حل شد ولي يه پيغام ديگه مواجه شدم: at net.sf.jasperreports.engine.util.JRLoader.loadObje ct(JRLoader.java:93)
حالابايد چكار كنم؟؟؟
ممنونم مرسي