Hello Josh,
It is possible. You would need to use the CrystalReports For Ecllise(CR4E) runtimes(jar files).
You can download the jars from the below location
http://scn.sap.com/docs/DOC-29757
Direct link to download is below
http://downloads.businessobjects.com/akdlm/crystalreportsforeclipse/2_0/crjava-runtime_12.2.218.zip
Samples can be found from
http://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports+Java++SDK+Samples
Build a code according to the samples by having the above jars in your applications classpath and compile it as any .java file using the java compiler.
Thanks,
Prithvi