javakeytool的简单介绍

博主:adminadmin 2023-01-11 16:57:11 1006

今天给各位分享javakeytool的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

想使用Java自带的keytool生成证书,但显示出下图的情况,该怎么解决?

这个只支持命令行操作的,直接命令后面接你要操作的包就可以了

keytool -genkey -alias tomcat -keyalg RSA -keystore e:/tomcat/https/mykey -storepass 111111 -keypass 111111

具体什么意思百度大把的有,你好好看看

jdk的keytool生成jks及获取jks的信息

生成jks

命令:

keytool -genkeypair -alias myAlias -keyalg RSA -keypass myKeyPass -keystore myKeystore.jks -storepass myStorePass -storetype jks

myAlias: 密钥对的别名

myKeyPass: 私玥保护口令

myKeystore.jks: Keystore 文件名

myStorePass: keystore保护口令

storetype: 证书库类型

例如:

keytool -genkeypair -alias uc -keyalg RSA -keypass ucpass -keystore uc.jks -storepass ucstorepass -storetype jks

导入证书到制定的证书库

keytool -import -alias aliasName -keystore keystorePath -file certPath

aliasName:证书别名

keystorePath: keystore路径

certPath: 证书路径

通过别名查询证书库中是否存在证书

keytool -list -keystore keystorePath -alias aliasName

aliasName:证书别名

keystorePath: keystore路径

certPath: 证书路径

从JKS中导出证书

keytool -list -v -keystore jksName.jks

keytool -export -alias aliasName -keystore jksName.jks -storepass 密钥库口令 -file certName.cer

解决unable to find valid certification path to requested target

java调用https请求如果网站的跟证书不存在于jre的默认证书库中,会出现上述异常

解决方法可以将网站的证书导入到jre的证书库中

导入方法:

java序列化类定时器不生效

java中的定时器Timer

package com.tonglian.test;

import java.util.TimerTask;

//TimerTask是个虚类,其中有一个run()

public class Work extends TimerTask{

@Override

public void run() {

// TODO Auto-generated method stub

System.out.println("tttt/n");

}

}

//功能:每隔1秒就会调用Work中的run()方法

package com.tonglian.test;

import java.util.Timer;

public class Test {

public static void main(String[] args) {

Timer timer=new Timer();

timer.schedule(new Work(), 0,1000);

}

}

相关文档:

如果你不需要内部类对象与其外围类对象之间有联系,那你可以将内部类声明为static。这通常称为嵌套类(nested class)。想要理解static应用于内部类时的含义,你就必须记住,普通的内部类对象隐含地保存了一个引用,指向创建它的外围类对象。然而,当内部类是static的时,就不是这样了。嵌套类意味着:

1. 要 ......

java

数字证书keytool用法

2009-06-14

21:05

Java 中的 keytool.exe (位于

JDK\Bin 目录下)可以用来创建数字证书,所有的数字证书是以一条一条(采用别名区别)的形式存入证书库的中,证书库中的一条证书包含该条证书的私钥,公钥和对应的数字证书的信息。证书库中的一条证书可以导出数字证书文件,数字证书文件只 ......

JAVA中用于处理字符串的“三兄弟”

JAVA中用于处理字符串常用的有三个类:java.lang.String、java.lang.StringBuffer、java.lang.StringBuilder,这三者的共同之处都是final类,不允许被继承,这主要是从性能和安全性上考虑的,因为这几个类都是经常被使用着的,且考虑到防止其中的参数被修改影响到其它的应用。 ......

1.MVC的各个部分都有那些技术来实现?如何实现?

答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不 ......

1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。

2.你需要学习Java语言的基础知识以及它的核心类库(collections,serialization,streams,networking,?multithreading,reflection,event,handling,NIO,localiza ......

java代码怎么写用命令行调用keytool生成证书

        StringBuffer cmd = new StringBuffer();

        cmd.append("C:\\jdk1.7.0_06\\bin\\");

        cmd.append("keytool -genkey -v -alias weblogicssl -keyalg RSA -keysize 1024 -validity 365 ");

        cmd.append("-keystore C:/weblogic.jks ");

        cmd.append("-keypass 123456789 -storepass 123456789 ");

        cmd.append("-dname \"CN=localhost,OU=cn,O=cn,L=cn,ST=cn,C=cn\"");

        Process ps = Runtime.getRuntime().exec(cmd.toString());

参考资料:

javakeytool的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、javakeytool的信息别忘了在本站进行查找喔。