调用sun.security.tools.KeyTool 的 KeyTool.main 方法 遇到异常会使tomcat 停掉。。。

问题描述

sun.security.tools.KeyTool调用KeyTool.main方法生成keystore如果已存在就报错停tomcat,而且捕获不到异常,如果不存在成功生成;这是什么原因?还有什么方法可以生成keystore吗?

解决方案

本帖最后由 godyang2007 于 2013-12-12 17:54:09 编辑

时间: 2024-08-03 19:40:55

调用sun.security.tools.KeyTool 的 KeyTool.main 方法 遇到异常会使tomcat 停掉。。。的相关文章

keytool-导入sun.security.tools.KeyTool;报错,提示不能找不到

问题描述 导入sun.security.tools.KeyTool;报错,提示不能找不到 查看这个类是jre的rt.jar中,rt.jar是正确依赖上的,可是就是报错,求大神帮忙? The import sun.security.tools.KeyTool cannot be resolved 解决方案 问题解决了,原因是我的jdk版本jdk8,我查找了rt.jar包,发现里面已经没有这个类了,切换到jdk7就好了. 解决方案二: http://blog.csdn.net/u011642663/

空指针异常-javamail api接收文件main方法可以,部署到tomcat后,异常

问题描述 javamail api接收文件main方法可以,部署到tomcat后,异常 自己写了javamail的收邮件程序,且通过收邮件类的main方法测试成功,能收到所有邮件,但是将此类加入到web应用中后,部署到tomcat,然后通过页面请求后,也能获得message的条数,但是在转化成Part后,就java.lang.NullPointerException,异常了. Properties props = System.getProperties(); props.put("mail.s

详细讲解Java中的main()方法_java

前言 JAVA中的主函数是我们再熟悉不过的了,相信每个学习过JAVA语言的人都能够熟练地写出这个程序的入口函数,但对于主函数为什么这么写,其中的每个关键字分别是什么意思,可能就不是所有人都能轻松地答出来的了.我也是在学习中碰到了这个问题,通过在网上搜索资料,并加上自己的实践终于有了一点心得,不敢保留,写出来与大家分享. Java中的main()方法 java虚拟机通过main方法找到需要启动的运行程序,并且检查main函数所在类是否被java虚拟机装载.如果没有装载,那么就装载该类,并且装载所有

【细说Java】揭开Java的main方法神秘的面纱(转)

大家都知道,main方法是Java应用程序的入口,其定义格式为: public static void main(String[] args) 可是为什么要这么定义呢?不这样定义可以么?main方法可以继承么?可以重载么?可以被其他方法调用么? 1. main方法为什么这么定义? (1) 因为main方法在启动时是通过Java的虚拟机,也就是JVM来调用的,并且没有通过对象的引用来调用,所以main方法是public和static的.而void是因为,main方法在退出时,没有给退出代码,而是在

android上不能import sun.security.*?

问题描述 android上不能import sun.security.*? 使用ECC椭圆曲线构造公私钥对,但是在移植到android上的时候,不能引入 import sun.security.ec.ECPrivateKeyImpl; import sun.security.ec.ECPublicKeyImpl; 代码 如下: ECParameterSpec ecParameterSpec = new ECParameterSpec(ellipticCurve, g, n, 1); ECPubl

java,main方法中可以运行,为啥被调用时不起作用,

问题描述 java,main方法中可以运行,为啥被调用时不起作用, public class Test { // public static void main(String[] args){ public static void sendMail(){ //这个类主要是设置邮件 MailSenderInfo mailInfo = new MailSenderInfo(); .............. 之前用main方法运行时,(就是鼠标右键运行那种),是可以的, 为啥把方法换成sendMai

数据-Android Main方法里面有个变量,在工具类里面怎么调用呢

问题描述 Android Main方法里面有个变量,在工具类里面怎么调用呢 Android Main方法里面有个变量,在工具类里面怎么调用呢. new MainActivity().uid 这样调用的话会不会对数据有影响? uid 是public.除了new MainActivity 还可以怎么调 解决方案 做成public static的,这样通过 MainActivity.xxx就可以访问 解决方案二: Android在Adapter里面调用Activity的方法/变量Android在Ada

批处理调用java程序中的main方法

问题描述 使用Eclipse创建了一个java程序,想用批处理来调用类中的main方法,并将system.out的打印信息存到本地,批处理要怎么写 解决方案 解决方案二:批处理里面调用命令java.java命令就是执行main函数的

试用main方法发布webservice遇到的问题

问题描述 我初学webservice,按照书上的例子自己敲了一个Demo.如下:package server.soap.bobo.net.bean;import javax.xml.bind.annotation.XmlRootElement;@XmlRootElement(name = "Student")public class Student{ private String name; private int age; private String sex; public Str