在env里面设置CLASSPATH指向mail.jar activation.jar两个jar,
但是引用mail.jar里面的class会报core dumped (in linux).
env应该已经设置了classpath,竟然不起作用.
问题处在MANIFEST.MF,eclipse 3.0.2 and 3.1.0 在export为jar文件的时候,
如果不指定MANIFEST file,则自动产生的,不会生成Class-Path 元素.
文件:MANIFEST.MF
Manifest-Version: 1.0
Main-Class: com.oracle.label.core.LabelPusher
Class-Path: mail.jar activation.jar
* 其中mail.jar activation.jar之间的间隔不能用,or;or: 只能用空格
* mail.jar activation.jar必须与引用它们的label.jar位于同一目录;
* Class-Path之后一定要多一个空行,否则Class-Path将不会加入;
更详细的参考 JAR 文件格式的强大功能