知识大全 Ant实战之Jar文件数字签名的制作
Posted 组织
篇首语:一万年来谁著史,三千里外欲封侯。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Ant实战之Jar文件数字签名的制作相关的知识,希望对你有一定的参考价值。
Ant实战之Jar文件数字签名的制作 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
build properties ================================== #public info module = test JAVA_HOME = C:\\\\j sdk _ keystore = Yoinn store # 别名 alias = Yoinn # keystore密码 storepass = password # 主密码 keypass = password # 证书文件名 cer file = NeuLion cer # dname info # dname CN= OU= O= L= ST= C= # 名字与姓氏 dname CN = name # 组织单位名称 dname OU = anizationUnitName # 组织名称 dname O = anizationName # 所在的城市或区域名称 dname L = DL # 所在的州或省份名称 dname ST = LN # 该单位的两字母国家代码 dname C = CN # about keytool keytool = keytool exe keytool home = $JAVA_HOME/bin # about jarsigner jarsigner = jarsigner exe jarsigner home = $JAVA_HOME/bin build xml ================================ <! Copyright (c) by Yoinn All Rights Reserved > <project name= JarSignerBuilder default= jarsigner basedir= > <! set global properties for this build > <property file= build properties /> <property name= dist value= /dist /> <property name= deploy dir value= $basedir /> <! ********************************************************* > <! dname CN= OU= O= L= ST= C= ? > <! 名字与姓氏 > <property name= monName value= $dname CN /> <! 组织单位名称 > <property name= anizationUnit value= $dname OU /> <! 组织名称 > <property name= anizationName value= $dname O /> <! 所在的城市或区域名称 > <property name= localityName value= $dname L /> <! 所在的州或省份名称 > <property name= stateName value= $dname ST /> <! 该单位的两字母国家代码 > <property name= country value= $dname C /> <property name= dname value= CN=$monName OU=$anizationUnit O=$anizationName L=$localityName ST=$stateName C=$country /> <! ********************************************************* > <target name= init > <mkdir dir= $dist /> </target> <target name= keytool depends= undeploy > <echo message= keytool /> <echo message= dname = $dname /> <exec dir= $deploy dir executable= $keytool home/$keytool os= Windows > <arg line= genkey /> <arg line= dname $dname /> <arg line= keystore $keystore /> <arg line= alias $alias /> <arg line= storepass $storepass /> <arg line= keypass $keypass /> </exec> <exec dir= $deploy dir executable= $keytool home/$keytool os= Windows > <arg line= export /> <arg line= keystore $keystore /> <arg line= storepass $storepass /> <arg line= alias $alias /> <arg line= file $cer file /> </exec> <echo message= keytool done /> </target> <target name= jarsigner depends= keytool > <! Sign the jar > <echo message= jarsigner /> <exec dir= $deploy dir executable= $jarsigner home/$jarsigner os= Windows > <arg line= keystore $keystore /> <arg line= storepass $storepass /> <arg line= $module jar /> <arg line= $alias /> </exec> <echo message= jarsigner done /> <delete file= $keystore /> <delete file= $cer file /> <delete dir= $dist /> </target> <target name= undeploy > <delete file= $keystore /> <delete file= $cer file /> </target> </project> cha138/Article/program/Java/ky/201311/28454相关参考
开发方法及软件工程之Ant之文件操作[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
开发方法及软件工程之Ant之文件操作[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
开发方法及软件工程之Ant之文件操作[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
知识大全 ant - java 构建工具 - hello ant
管理你的代码doc文件编译配置等开发工作你是怎末做的自己管理源目录编译文件copy实施在window写bat在unix写shell? 可惜我不怎末会写所以我制作一个ejb的过程是这样的写代码
并不是所有类型的Java应用程序都能打包到单独的一个JAR文件中去必须符合一定的条件一个Java应用程序的所有文件才能打包到一个文件中去另外JAR文件有两种一种是有清单(manifest)文件的一
从JAR文件中读取文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 作者JohnZuk
Jar文件包间接及Jar命令开发实例详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 常常看到
常常在网上看到有人询问如何把java程序编译成exe文件通常回答只有两种一种是制作一个可执行的JAR文件包然后就可以像chm文档一样双击运行了而另一种是使用JET来进行 编译但是JET是要用钱买
这一节以实践为主在跟着我做相应的操作之前我希望你已经能够理解笔记七所提到的概念至少你应该对于笔记七的那个大图有所了解 好了!对于习惯用ecplise的朋友今天不得不逼迫你把jdk的环境搭建出来!
Jar内外配置文件的读取 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一个简单的例子提供读取J