javakeytool的简单介绍
今天给各位分享javakeytool的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、想使用Java自带的keytool生成证书,但显示出下图的情况,该怎么解决?
- 2、jdk的keytool生成jks及获取jks的信息
- 3、java序列化类定时器不生效
- 4、java代码怎么写用命令行调用keytool生成证书
想使用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的信息别忘了在本站进行查找喔。