10-16-2008 04:56 PM
I am using the 4.3.0 version of the JDE. After I run rapc to compile my app I unpack the .jar file and run preverify on it. After that I notice that nothing has changed. Running cmp on the original vs preverified files shows no difference. Anyone have any ideas?
Command Lines for rapc and preverify:
rapc.exe -quiet import="C:\Program Files\Research In Motion\BlackBerry JDE 4.3.0\lib\net_rim_api.jar" codename=foo foo.rapc warnkey="0x52424200;0x52435200;0x52525400" @foo_build.files
jar xf ../foo.jar
preverify.exe -classpath "C:\Program Files\Research In Motion\BlackBerry JDE 4.3.0\lib\net_rim_api.jar" .
10-17-2008 10:56 AM
It doesn't appear that you are specifying any directory or class file names on your command prompt. Were these removed? Note that the preverify may not need to make in changes if none are required.
10-17-2008 11:35 AM
I specify a . for the current directory which is the tmp directory where the jar was extracted. When the preverify command finishes there is an output directory with all the .class files in it so I assumed that was sufficient. Do I need to specify an exact .class file list to preverify on the command line similar to the rapc @files arugment?
10-17-2008 03:41 PM
10-17-2008 03:55 PM
Everything works fine both without the preverification step and with it. I was concerned because no changes were made in any class in the entire application. If this is normal I will not worry about it.