Jump to content
Changes to the Jaspersoft community edition download ×

Reading a Jasper file from JAR

2004 IR Help

Recommended Posts

By: vinay.s - vinay_csp

Reading a Jasper file from JAR

2005-07-22 22:06


I am trying to read a jasper file from jar using the following code

jasperPath = "com//Reports/jasper/"+className+".jasper";

jasperURL = ClassLoader.getSystemResource(jasperPath);


I am getting a java.io.FileNotFoundException:

Please Help me

Thanks in Advance









By: Bob Withers - bwit

RE: Reading a Jasper file from JAR

2005-07-23 08:04

Is the jar you are trying to load the file from in the system classpath? If not try:




You can also use getClass().getResource() but you will need to add a '/' to the start of the path.








By: Code_Slave - code_slave

RE: Reading a Jasper file from JAR

2005-07-25 06:38

or make the report part of your class

I.E "MyProvidesReports"

, in a folder called "ReportsSource"


public InputStream getSourceFile() {

//java.net.URL imgURL;

InputStream Source;

Source = MyProvidesReports.class.getResourceAsStream(

"/ReportsSource/PDAN.xml"); // this is a fixed format for all java platforms do not use "file.separator


return Source;



that's what i used to do

Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Create New...