JNLP

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="http://localhost/jws" href="Oracle.jnlp">
<information>
<title>Oracle query</title>
<vendor>Aaron</vendor>
<description>For the desktop query data</description>
<description kind="short">Test</description> 
<icon href="icon.png"/>
<icon href="splash.png" kind="splash"/>
<offline-allowed/>
<shortcut online="false">   
<desktop/> 
<menu submenu="DBQuery"/>   
</shortcut>  
</information>
<security>    
   <all-permissions/>  
</security> 
    <resources>
        <j2se version="1.5+"/>
        <jar href="Query.jar"/>
        <jar href="classes12.jar"/>
    </resources>
    <application-desc main-class="com.aaron.dao.OracleQuery"/>
</jnlp>


//package
jar cvfm Query.jar manifest.mf *

//manifest.mf
Manifest-Version: 1.0
Created-By: 1.6.0_12 (Sun Microsystems Inc.)
Main-Class: com.aaron.dao.OracleQuery 
 

//generate keystore
keytool -genkey -keystore kmKeystore -alias kmsign
//Check the sign
keytool -list -keystore kmKeystore 

//Sign jars
jarsigner -keystore kmKeystore Query.jar kmsign
jarsigner -keystore kmKeystore classes12.jar kmsign

 

你可能感兴趣的:(DAO,oracle,Security,J2SE,sun)