I am trying to compile a simple program which does practically nothing, but import some jasperreport packages:
import net.sf.jasperreports.engine.*;
import net.sf.jasperreports.engine.export.*;
import net.sf.jasperreports.engine.*;
Weh I try to compile on my Ubuntu Lucyd Lynx with command:
javac reporter.java -cp /usr/share/java/jasperreports.jar
I get messages:
reporter.java:4: package net.sf.jasperreports.engine does not exist
import net.sf.jasperreports.engine.*;
^
reporter.java:5: package net.sf.jasperreports.engine.export does not exist
import net.sf.jasperreports.engine.export.*;
^
reporter.java:6: package net.sf.jasperreports.engine does not exist
import net.sf.jasperreports.engine.*;
^
3 errors
I try to look into the jar file, and I expected to find some .class files, but I could not find anything. but:
$ jar -tf /usr/share/java/jasperreports-3.7.0.jar
META-INF/
META-INF/MANIFEST.MF
net/
net/sf/
net/sf/jasperreports/
net/sf/jasperreports/components/
net/sf/jasperreports/engine/
net/sf/jasperreports/engine/dtds/
net/sf/jasperreports/engine/images/
net/sf/jasperreports/olap/
net/sf/jasperreports/olap/mapping/
net/sf/jasperreports/view/
net/sf/jasperreports/view/images/
default.jasperreports.properties
jasperreports_extension.properties
net/sf/jasperreports/components/components.xsd
net/sf/jasperreports/engine/dtds/jasperprint.dtd
net/sf/jasperreports/engine/dtds/jasperreport-dtd-compat.xsd
net/sf/jasperreports/engine/dtds/jasperreport.dtd
net/sf/jasperreports/engine/dtds/jasperreport.xsd
net/sf/jasperreports/engine/dtds/jaspertemplate.dtd
net/sf/jasperreports/engine/images/chart-16.png
net/sf/jasperreports/engine/images/component-16.png
net/sf/jasperreports/engine/images/crosstab-16.png
net/sf/jasperreports/engine/images/image-16.png
net/sf/jasperreports/engine/images/pixel.GIF
net/sf/jasperreports/engine/images/subreport-16.png
net/sf/jasperreports/olap/mapping/MappingParserTokenTypes.txt
net/sf/jasperreports/view/images/actualsize.GIF
net/sf/jasperreports/view/images/first.GIF
net/sf/jasperreports/view/images/fitpage.GIF
net/sf/jasperreports/view/images/fitwidth.GIF
net/sf/jasperreports/view/images/jricon.GIF
net/sf/jasperreports/view/images/last.GIF
net/sf/jasperreports/view/images/next.GIF
net/sf/jasperreports/view/images/previous.GIF
net/sf/jasperreports/view/images/print.GIF
net/sf/jasperreports/view/images/reload.GIF
net/sf/jasperreports/view/images/save.GIF
net/sf/jasperreports/view/images/zoomin.GIF
net/sf/jasperreports/view/images/zoomout.GIF
net/sf/jasperreports/view/viewer.properties
net/sf/jasperreports/view/viewer_ca.properties
net/sf/jasperreports/view/viewer_cs.properties
net/sf/jasperreports/view/viewer_de.properties
net/sf/jasperreports/view/viewer_en.properties
net/sf/jasperreports/view/viewer_es.properties
net/sf/jasperreports/view/viewer_fi.properties
net/sf/jasperreports/view/viewer_fr.properties
net/sf/jasperreports/view/viewer_it.properties
net/sf/jasperreports/view/viewer_nl.properties
net/sf/jasperreports/view/viewer_pl.properties
net/sf/jasperreports/view/viewer_pt.properties
net/sf/jasperreports/view/viewer_pt_BR.properties
net/sf/jasperreports/view/viewer_ro.properties
net/sf/jasperreports/view/viewer_ru.properties
net/sf/jasperreports/view/viewer_sk.properties
net/sf/jasperreports/view/viewer_sl.properties
license.txt
Where am I wrong?
Thanks.
Michele Bert