JDK15环境变量配置_第1页
JDK15环境变量配置_第2页
JDK15环境变量配置_第3页
JDK15环境变量配置_第4页
JDK15环境变量配置_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

纠结了半天,我还是决定跟自己电脑上安个JDK先用着。以下是百度所获,后跟来源。JDK是整个Java的核心,包括了Java运行环境(JavaRuntimeEnvirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如旧M公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中旧M的JDK包含的JVM(JavaVirtualMachine)运行效率要比SunJDK包含的JVM高出许多。而专门运行在x86平台的Jrocket在服务端运行效率也要比SunJDK好很多。但不管怎么说,我们还是需要先把SunJDK掌握好。JDK(JavaDevelopmentKit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。JDK1.5下载和AptanaStudio下载/members/jross/jdk/jdk-1_5_0-windows-i586.exe以上信息转自:/405970856/blog/item/48dbc250fc83612c42a75be8.htmlJDK1.5API完整中文版CHM格式文档发放/download/jdk1.50API.zip以上资源来自迅雷JDK环境变量配置D:\Java\jdk1.6.0 假设的安装路径第一步:右键点我的电脑打开属性然后选择高级里面的环境变量第二步:jdk配置比较自由,就介绍两种方法,先介绍方法一:在新的打开界面中的系统变量里需要设置三个属性JAVA_HOMEPATHCLASSPATH,其中在没安装过jdk的环境下,PATH属性是本来存在的而JAVA_HOME和CLASSPATH是不存在的1) 点新建,然后在变量名写上3JAVA_HOME,顾名其意该变量的含义就是java的安装路径,呵呵,然后在变量值写入刚才安装的路径D:\Java\jdkL6.02) 其次在系统变量里面找到.PATH,(我的是Path)然后点编辑,PATH变量的含义就是系统在任何路径下都可以识别java命令,则在最后面加上一句%丁AVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,那么要加;号,再复制上面的代码),3) 最后再点新建,然后在变量名上写.CLASSPATH,该变量的含义是为java加载类(classorlib)路径,只有类在CLASSPATH中,java命令才能识别其值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(要加・表示当前路径),与%JAVA_HOME%有相同意思注意方法一的设置全在系统变量这里方法二:把JAVA_HOME放在用户变量里也可以,那么PATH也要加在用户变量里设置才行。CLASSPATH必须放在在系统变量里。=========测试一下到底真的安好了没有』======以上三个变量设置完毕,则按确定直至属性窗口消失,下来是验证看看安装是否成功先打开开始->运行,打入cmd,进入dos系统界面然后打java-version,如果安装成功系统会显示java的版本信息。接着输入java和javac测试是否配置好,如果配置好的,会显示一大堆命令另外安装java时,安装jdk和jre要安在不同的两个目录中,不然肯定会错/mylovelypets/blog/item/60bc873c0a20b607bba167e4.html(貌似她是从网易上转过来的,表情没删的话,应该是个MM吧?!)顺便说一嘴,要安Eclipse的话,得先安JDK并且设好环境变量,否则Eclipse跑不起来。因为它只是个平台。2.安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的tomcat安装在c:\Tomcat):CATALINA_HOME:C:\TomcatCATALINA_BASE:C:\TomcatTOMCAT_HOME:C:\Tomcat然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的servlet.jar追加到classpath中去,修改后的classpath如下:classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar;接着可以启动tomcat,在IE中访问http://localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了。第三步:建立自己的jspapp目录到Tomcat的安装目录的webapps目录,可以看到ROOT,examples,tomcat-docs之类Tomcat自带的的目录;在webapps目录下新建一个目录,起名叫myapp;myapp下新建一个目录WEB-INF,注意,日录名称是区分大小写的;WEB-INF下新建一个文件web.xml,内容如下:<?xmlversion="1.0"encoding="ISO-8859-1"?><!DOCTYPEweb-appPUBLIC"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN""/dtd/web-app_2_3.dtd"><web-app><display-name>MyWebApplication</display-name><description>Aapplicationfortest.</description></web-app>在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:<html><body><center>Nowtimeis:<%=newjava.util.Date()%></center></body></html>重启Tomcat打开浏览器,输入http://localhost:8080/myapp/index.jsp看到当前时间的话说明就成功了。第四步:建立自己的Servlet:写入你的第一个Servletimportjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;publicclassHelloWorldextendsHttpServlet(publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException(response.setContentType("text/html");PrintWriterout=response.getWriter();out.println("<html><head><title>");out.println("ThisismyfirstServlet");out.println("</title></head><body>");out.println("<h1>Hello,World!</h1>");out.println("</body></html>");}}然后照样用javacHelloWorld.java来编译这个文件,如果出现无法importjavax.servlet.*那么就是应该把C:\Tomcat\common\lib里面的servlet.jar文件拷贝到C:JDKjrelibext中,再次编译,就没有问题了!然后在Tomcat目录里面的C:\Tomcat\webapps\ROOT里面按如下的文件结构:ROOT\index.htmlROOT\welcom.jspROOT\WEB-INF\lib\MyServlet.jar(如果你的servlet的.class打成T.jar文件,则放在lib下面)ROOT\WEB-INF\classes\HelloWorld.class(把上面生成的HelloWorld.class文件放在这个里面)然后在浏览器中输入http://localhost:8080/servlet/HelloWorld,于是Server众望所归的报错了:Error404--NotFound怎么回事呢?Servlet必须使用C:\Tomcat\webapps\ROOT\WEB-INF这个目录下面的web.xml文件进行注册,用EP打开这个web.xml文件,把下面这段程序servlet></servlet><servlet-mapping></servlet-mapping>替换成<servlet><servlet-name>HelloWorld</servlet-name><servlet-class>HelloWorld</servlet-class></servlet><servlet-mapping><servlet-name>HelloWorld</servlet-name><url-pattern>/servlet/HelloWorld</url-pattern></servlet-mapping>如果没有的话,就直接加那段代码为什么呢?因为这样的结构<servlet><servlet-name>HelloWorld</servlet-name><servlet-class>HelloWorld</servlet-class></servlet>表示指定包含的servlet类.而以下的结构<servlet-mapping><servlet-name>HelloWorld</servlet-name><url-pattern>/servlet/HelloWorld</url-pattern></servlet-mapping>表示指定HelloServlet应当映射到哪一种URL模式。在修改web.xml完毕过后,重新启动Server,然后再输入http://localhost:8080/servlet/HelloWorld,那么偌大一个Hello,World!等着你呢,恭喜你摆平了:)在JSP文件开头加入下面这条语句可以实现中文名称显示<%@pagelanguage="java"contentType="text/html;charset=gb2312"%>修改tomcat目录下conf\server.xml为port="8080"maxThre

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论