I am trying to build my application using PDE build . One of the plugins
uses java cryptographic classes like
javax.crypto.Cipher.
While compiling this plugin through elipse PDE, I get
an error that says "javax.crypto.Cipher cannot be resolved to a type". The
java version used is JDK5 and JAVA_HOME points to jdk5/jre which has
jce.jar in lib directory. So, I assume that elipse should pick up the
cryptographic classes.
I am also sure that the PDE Build runs on jre 1.5 since we have a number
of java 5 features of EMF and the build was running successfully earlier
I am wondering why PDE cannot pick up these classes now?
I had a similar problem with a headless PDE build I have for an RCP application (product file based). In the build.properties file I added jce.jar to the JRE location to compile against.