本人要输出一个PDF文件,程序编译运行时可以生成,但打成jar或exe包后就不能正常生成PDF文件,我用到了一个外部class,编译该java程序后就把这个class删除了,很奇怪!
解决方案 »
- 10进制 转 16进制 请教
- 求教,提取系统时间问题
- 急求助:jdbc连接oracle数据库sid和ClassNotFoundException问题
- 过来人看java开发中的十大诀窍与原则
- 请教一个问题,着急
- java能读取CHM格式文件的内容吗?
- 用ArrayList(假设list是一个ArrayList的实例)加上synchronized关键字,是不是也能达到Vector那样的线程安全的效果?
- classpath
- 怎样的到一个对象占用内存的大小
- jbuilder的使用问题
- 求qp编码算法的java程序,算法已提供
- 在DocumentListener中不能改变Document的内容吗?那我怎样实现JBuilder关键字变色的效果?已经没多少分了,请大家原谅!
部分代码如下<jar destfile="${write}" basedir="bin">
<manifest>
<attribute name="Class-Path" value="lib/swt.jar lib/log4j.jar"/>
<attribute name="Created-By" value="Bangyi Chen"/>
<attribute name="Main-Class" value="${mainClass}"/>
</manifest> </jar>
注意上面的Class-Path,任何外部代码,都应以Jar形式存在,比如mysql-connector,log4j,Xerces等
比如你的程序包为app.jar,那么在相同目录下面建一个lib目录,将你所要调用的外部包全部放进
去,然后在Class-Path的value里一一设置,注意以空格分开每个包。
最后别忘记带外部的类