请问为什么打包之后不能正常运行?

[复制链接]
查看11 | 回复9 | 2006-4-28 13:53:48 | 显示全部楼层 |阅读模式
环境:win 2k
问题: 在eclips下可以正常运行,使用ant打包之后,在命令行下使用java -jar执行时,有如下错误提示:
Exception in thread "main" java.lang.SecurityException: no manifiest section for signature file entry javax/mail/internet/AsciiOutputStream.class
请问大家,该如何解决?
回复

使用道具 举报

千问 | 2006-4-28 13:53:48 | 显示全部楼层
up
回复

使用道具 举报

千问 | 2006-4-28 13:53:48 | 显示全部楼层
我也有这个问题
javax/mail/internet/AsciiOutputStream这个类好像不是公共类,怎么解决啊????????
回复

使用道具 举报

千问 | 2006-4-28 13:53:48 | 显示全部楼层
你可以直接用eclipse打包呀~~
回复

使用道具 举报

千问 | 2006-4-28 13:53:48 | 显示全部楼层
直接打包也是这样的,运行时出错,不是编译时有错
回复

使用道具 举报

千问 | 2006-4-28 13:53:48 | 显示全部楼层
来人帮忙啊
回复

使用道具 举报

千问 | 2006-4-28 13:53:48 | 显示全部楼层
ant打包时要引入你用到的包,可能是没有引入的原因
回复

使用道具 举报

千问 | 2006-4-28 13:53:48 | 显示全部楼层
没用ANT打包啊
用JB打的包
回复

使用道具 举报

千问 | 2006-4-28 13:53:48 | 显示全部楼层
没有引入需要的package,
回复

使用道具 举报

千问 | 2006-4-28 13:53:48 | 显示全部楼层
打包当然要导入需要的包了,这不是现在的问题,现在的问题是javax/mail/internet/AsciiOutputStream.class类不是公共类,需要签名才能使用,但是怎么签名啊?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行