我使用JB2005,准备把工程打成两个包,一个是装载器类和主函数类,一个是除装载器的全部类,而且工程运行前必须访问一个XML配置文件,该XML文件是在工程目录的外面(不能在工程目录下面,在下面程序就报错,而且也应该这样,因为在打包以后,包是在\lib下面,XML文件在\conf下面),请问我该怎么打包,把两个都打成Basic包,还是一个Basic包,另一个Application包,或者都打成Application包,(抱歉,我对这两种包,不了解,不清楚分别的作用)?我在打第一个包(装载器和主函数)时,指定main()的位置,采用override manifest,并在MANIFEST.MF里修改如下:
Manifest-Version:1.0
Main-Class:org.jivesoftware.messenger.starter.ServerStart
但是编译时报如下错:
"MANIFEST.MF": Error reading manifest: java.io.IOException: invalid header field
请问我该怎么打包?主函数怎么指定?
或者您给我讲讲Basic和Application两种包?
谢谢了!