[工作问题总结]jar打包和applet打印数字签名操作步骤[麻瓜都看的懂]
来源:互联网 发布:全国各省经纬度数据 编辑:程序博客网 时间:2024/05/16 03:00
------------------------------ASP.Net+Android+IO开发 .Net培训 期待与您交流!------------------------------
背景: 本人没有学过java,之前公司的老前辈(现在不知去向),用java写了报表.因为公司以asp.net为主,没有java开发人员.
某天我们在写新的系统,也有报表,直接拷了前辈的打印代码,但就是无法打印.其实也了解到公司其他系统也是某些机器能打,某些机器不能打,这个问题一直没有解决
我历经了整整两周时间,问题终于解决.当然了最终的数字签名高手帮忙...
先将过程分享...
一.打印代码
前台是EXTJS
点击第二个Add External JAR…
二.修改历程 原因分析
(1)jre版本
我原本以为跟他有关,但最终测试结果没有关系,但不同的jre版本对applet的提示不同,所以我们最终决定用jre4的版本,老吧....但稳定
(2)还是跟数字签名有关
以下是步骤,希望可以帮助到某些人,如果你是很懂java的,请不要介意我的操作步骤哈,的确挺麻瓜的
a.打包:
1. 右击->new->java project 取名ReadUrl
2.把我们的这个文件PrinterApplet.java直接拖到ReadUrl的src目录下
3.正常会报错,接着右击ReadUrl项目-->properties
4.右击-->export-->next(要选择src以及jar file的路径写清楚D:\SVN\QMS8100\0610.客服系统[1.0]\W工作區\W05系統開發\W0501程式原始碼\ReportView 20120814\WebRoot\applet\ReadUrl.jar)-->next-->next-->finish
最终形成这个ReadUrl.jar
b.数字签名:[参考网址http://daoyongyu.iteye.com/blog/1480969]
1.Cmd 先cd到D:\SVN\QMS8100\0610.客服系统[1.0]\W工作區\W05系統開發\W0501程式原始碼\ReportView 20120814\WebRoot\applet这个目录下
D:\SVN\QMS8100\0610.客服系统[1.0]\W工作區\W05系統開發\W0501程式原始碼\ReportView 20120814\WebRoot\applet>
2.形成.store文件[以下操作在cmd里完成]
keytool -genkey -keystore applet.store -alias applet enter键[记得把之前的store文件删掉哦]
输入keystore密码: 密码
再输入 密码
3.形成.cert文件[之前要删掉哦]
keytool -export -keystore applet.store -alias applet -file applet.cert
4.将我们的jar文件进行了签名
jarsigner -keystore applet.store ReadUrl.jar applet
Ok啦
------------------------------ASP.Net+Android+IO开发 .Net培训 期待与您交流!------------------------------
- [工作问题总结]jar打包和applet打印数字签名操作步骤[麻瓜都看的懂]
- 关于在applet中对jar包进行数字签名问题.
- applet操作本地文件(数字签名)
- APPLET打印的一些总结
- Applet的数字签名
- Applet的数字签名
- Java2平台Applet数字签名详细实现步骤
- 关于Applet利用数字签名获得本地访问权限的问题
- 关于Applet利用数字签名获得本地访问权限的问题
- Android 数字签名和打包
- applet 数字签名
- applet数字签名
- applet数字签名
- applet数字签名
- applet 数字签名
- Applet数字签名
- Applet 数字签名
- 打包jar文件步骤
- 事半功倍:你应该知道的HTML5五大特性
- struts2学习笔记9--SSH整合
- 如何判断CPU是大端还是小端
- asp.net(Web Service)
- 多对多 映射 检索
- [工作问题总结]jar打包和applet打印数字签名操作步骤[麻瓜都看的懂]
- SQL语句大全
- SSH中事务配置详解(使用tx标签配置的拦截器)
- Get the Mime Type from a File
- java线程
- 核心定位和地图的相关功能
- MFC弹出菜单
- Cisco产品时钟设置
- Android JNI和NDK关系