keytool工具使用

这个命令一般在JDK\jre\lib\security\目录下操作  keytool常用命令  -alias       产生别名  -keystore    指定密钥库的名称(就像数据库一样的证书库,可以有很多个证书,cacerts这个文件是jre自带的,               你也可以使用其它文件名字,如果没有这个文件名字,它会创建这样一个)  -storepass   指定密钥库的密码  -keypass     指定别名条目的密码  -list        显示密钥库中的证书信息  -v…

JDK JRE Path CLASSPATH

     1.   JDK 就是Java Development Kit.简单的说JDK 是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。      2 . JRE 是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。      3. 如果安装了JDK ,会发同你的电脑有两套JRE    C:\Program Files\Java\jdk1.6.0 和  C…

java 的版本异常 Bad version number in .class file

java.lang.UnsupportedClassVersionError: Bad version number in .class file这是java的编译的版本问题,把版本改成一致的就可以了,例如jdk 和jre都设为6.0。在myeclipse的配置信息里,就分别指它的编译级别(complier)和java运行环境(install jre).如果是web工程,你会很意外的发现,重新启动tomcat之后,这个错误仍然存在。接着,你就在myeclipse里configure sever选择对应的tomcat ,然后选择…

Linux配置java开发平台

一、安装jdk 1.下载安装jdk (1)、首先,在http://java.sun.com找到要下载的jdk,下载自己需要的jdk版本。我这里使用的是jdk6,得到的是一个名为jdk-6u6-linux-i586-rpm.bin的文件。此文件当前为不可运行的shell script。 (2)、更改权限,提取jdk安装文件:    打开终端运行:#chmod a+x  jdk-6u6-linux-i586-rpm.bin # ./ jdk-6u6-linux-i586-rpm.bin 在按提示输入yes后,jdk被解压到./j2sdk1.4.2…

很直接的Tomcat JAVA_HOME设置方法

JavaTomcatJDKGAEGoogle    曾经我为了体验Google发放给我的针对Java开发的GAE特许将自己电脑上的JDK和JRE版本都更换了一遍,最终结果是GAE for Java没搞出个名堂来,害的我的Tomcat不能用了,每次启动都提示: The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program NB: JAVA_HOME should point to a JDK not a JRE 这个NB提示好理…

WinXP + JDK 6.0 + eclipse 3.2 + Tomcat 6.0 + TomcatPlugin 3.2.1 环境配置

1. 环境选择WinXP + JDK 6.0 + eclipse 3.2 + Tomcat 6.0 + TomcatPlugin 3.2.1安装JDK 6.01)双击jdk-6u26-windows-i586.exe,分别安装JDK和JRE,注意路径不要覆盖。默认路径为C:\Program Files\Java\jdk1.6.0_262)配置环境变量右键我的电脑>>属性>>高级>>环境变量,打开环境变量窗口点击Administrator的用户变量下的新建按钮,变量名:JAVA_HOME,变量值:C:\Program Files\Java…

java时区设置问题解决方法

java时区设置问题解决方法 下面讲解java时区设置问题解决方法: tomcat启动web服务的时候总是会有8小时的时差, 琢磨了好久,最简单的办法就是 找到文件夹jdk1.6.0_07jrelibziEtc 这里边都是一些时区文件GTM 1,GTM 2,GTM 3.... 备份一份Etc 拷贝N份GTM 8文件(中国的时区是GTM 8) 把GMT 8文件名改成GTM 1,GTM 2,GTM 3.... 覆盖掉原来的Etc里边的文件 重启tomcat问题解决

Apache Tomcat 6.0.18与JDK的安装配置

配置:    1.下载jdk-6u7-windows-i586-p.exe并安装(E:/Java/jdk1.6.0_07) 2.配置环境变量   JAVA_HOME  E:/Java/jdk1.6.0_07   PATH       %JAVA_HOME%/bin;%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem   CLASSPATH  .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar; 3.下载apache-tomcat-6.0.18.exe并安装(E:/Tomcat 6.0)   TOMCAT_HOME   E:/Tomcat 6.0   CATALINA_H…

tomcat6.0配置

第一步:下载jdk和tomcat:JDK下载  Tomcat下载    最新的jdk为1.6.10,tomcat为6.0,建议jdk1.4以上,tomcat4.0以上第二步:安装和配置你的jdk和tomcat:执行jdk和tomcat的安装程序,然后设置按照路径进行安装即可。1.安装jdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的jdk安装在C:\Program Files\Java): JAVA_HOME=C:\Progr…

Jdk, myeclipse, eclipse, tomcat 的安装及环境配置java

Jdk,  myeclipse,  eclipse,  tomcat  的安装及环境配置   1.       安装jdk:及配置jdk的环境。 第一步安装jdk:首先下载JDK 5.0(JDK 5.0的下载页面为:http://java.sun.com/j2se/1.5.0/download.jsp); 然后运行JDK 5.0安装程序jdk-1_5_0_06-windows-i586-p.exe,安装过程中所有选项保持默认。最后配置JDK的环境变量:在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”。 1.打开我…

JVM Optimize (jvm 性能调优)

JVM , 发表评论
原文连接:http://blog.sina.com.cn/s/blog_7b6fc4c901016uzz.html 1.堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。 典型设置: 1.java -Xmx3550m -Xms355…

Eclipse 远程调试 Tomcat, Tomcat 虚拟路径 debug

  Eclipse远程调试Tomcat  如何远程调试JVM? 远程调试Tomcat,本质上就是远程调试JVM。倒不是需要了解JVM自身的运行细节,而是要了解JVM上应用程序的运行细节。 无论如何,我们都要获取JVM运行时的内部信息(比如查看调试信息),并对JVM的运行流程进行控制(比如单步执行),才能达到调试的目的。 这个事情光靠调试器本身,肯定是做不到的。不然,JVM的安全性就大打折扣了。除非JVM提供某种“后门”,…

ubuntu下安装nginx+tomcat+jdk所遇到的所有问题

本人小白 不喜勿喷 安装jdk的步骤 1.wget http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-arm64-vfp-hflt.tar.gz 下载jdk(一般是在下载过程中取下载链接) 2.移动jdk 到usr/local mv jdk /usr/local 3.解压jdk tar -zxvf jdk 4.用文本编辑器gedit(如果没安装可以用vi)打开/etc/profile,在文件最后添加 export JAVA_HOME=/usr/java/jdk1.6.0_45 export PATH=$JAVA_HOME/bin…

安装多个jdk,多个tomcat版本的冲突问题

一个服务器两个jdk,一个是jdk1.4,一个是jdk1.6。 同样tomcat版本是,tomcat5.0和tomcat6.0。都安装在一个服务器上,这个冲突问题,弄了好久,让人头疼啊 tomcat5.0匹配jdk1.4, tomcat6.0匹配jdk1.6, 1.首先指定tomcat匹配的jdk 两个tomcat启动端口号不一样,这个就不用说了。 其次,这个两个tomcat匹配的jdk版本自然也是不一样的, 但是系统默认是高版本的jdk,这是tomcat5就出问题了,tomcat5只支持…