这几天一直在做所谓的项目,老师把之前我写的一部分代码拿过去整合了,把我批了一顿,呵呵,说写的代码相当的不规范,其实这是一个小项目,我也一直坚持想在前面,一直在做,因为我之前从没编过程序,就算想到了方法也要蛮久去实现,有点惭愧,还好经过一个多月好多了。
今天突然想配置一下tomcat了,因为它是一个免费的且很好用的服务器,光配置能运行起来很简单,下一个tomcat6.0或者其它版本的,在其系统变量中设置一个系统变量CATALINA_HOME如CATALINA_HOME:F:\apache-tomcat-6.0.26,其实这就是你的安装目录下,再在path里面增加%CATALINA_HOME%\lib\servlet-api.jar;点确定就OK 了,再运行127.0.0.1:8080进入tomcat主页就表示成功了,你也可以自己在conf下的server.xml中设置另外的端口号。然后你就可以在webapps\myWebapps下编写你的文档了。当然这个目录也可以改写的。其实为什么要设置CATALINA_HOME吗?因为启动tomcat时需要启动bin目录下的catalina.bat文件,然而找到这个文件是通过startup.bat文件中的CATALINA_HOME路径来找的。所以设置这个就可以。这个很简单!今天看资料之后还要设置运行JSP,SERVLET之类的配置??会继续关注下去~~~
再来谈一谈JDK和JRE的区别吧,那就是为什么我们在装JDK时PATH路径要指向JDK的bin目录下,JDK是JAVA开发工具,是用来开发的,JRE是JAVA运行环境,是用来运行JAVA应用程序的。在JDK的bin目录下有我们熟悉的java.exe,javac.exe可执行命令。但我们用java.exe是其实不是用的这个,而是用的jre里面的java.exe,不信你将JDK中的java.exe移走再执行同样要以,呵呵。在JDK中也存在一份jre的,并且在其client 和server里面都有jvm.dll,这就是JAVA虚拟机的定义文件,也就是为了开发。在jre中就只存在client了,因为这里是用来运行程序的,这里面也有jvm.dll。好了就讲这么多吧,并竟对真正的JVM运行还不了解,今天是我第一次学了东西认真进行总结,下次再多多总结。
还有SDK,SDK(Software Develop Kit,软件开发工具包),用于帮助开发人员的提高工作效率。各种不同类型的软件开发,都可以有自己的SDK。Windows有Windows SDK,DirectX 有 DirectX 9 SDK,.NET开发也有Microsoft
.NET Framework SDK。JAVA开发也不含糊,也有自己的Java SDK。
还有path与classpath这两个概念,有一次我在连接数据库时,老就是提示我找不到驱动jar包,后来搞了好久才晓得是classpath的原因,path: 用来指定 java 虚拟机(JVM) 所在在目录,也就是我们最常用的用来编译java源程序的javac.exe 和用来执行 *.class 文件的 java.exe 这两个命令。而classpath:用来指定我们自己所写的或要用到的类文件(.jar文件) 所在的目录。
也真诚的希望大家能给我在tomcat其它配置应用在多作引导,thank you!
分享到:
相关推荐
这套课程既可以作为从零基础开始学习的JAVA基础到高级学习教程,对于有JAVA基础的同学来说可以略过前面的JAVA基础章节,直接学习后续的JAVA高级部分课程。更可以灵活的作为章节技术,进行针对性的JAVA学习。还是要...
java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础课件java基础...
市面上目前流传的java基础视频教程都是讲一些最基础的java语法和相关API的应用,然而用人单位对初级程序员的要求越来越高,那些讲解java基础语法的视频教程已经无法满足大众的学习要求。本套视频教程录制完中国第一...
Java基础 java学习笔记 Java Java基础Markdown学习笔记,可转换成PDF、Word等格式
Java基础入门教程 第5章 Java基础类的应用(共42页).ppt Java基础入门教程 第6章 集合框架(共28页).ppt Java基础入门教程 第7章 Java中的异常处理(共26页).ppt Java基础入门教程 第8章 文件流的输入输出操作...
资源名称:Java基础加强系列视频课程资源目录:【】黑马程序员Java基础加强(01-10)【】黑马程序员Java基础加强(11-20)【】黑马程序员Java基础加强(21-30)【】黑马程序员Java基础加强(31-40)【】黑马程序员...
《Java 基础入门》课后习题答案 第 第 1 章 Java 开发入门 一、填空题 1、 Java EE、Java SE、Java ME 2、 JRE 3、 javac 4、 bin 5、 path、classpath 二、选择题 1、ABCD 2、C 3、D 4、B 5、B 三、简答题 1、 面向...
Java基础加强Java基础加强Java基础加强
Java基础思维导图涵盖大部分Java基础重点内容。适用于新手小白理解Java学习之路。
\Java基础类\Java基础类\Java基础类\Java基础类\Java基础类\Java基础类\Java基础类\Java基础类\Java基础类\Java基础类
完整版精品java课件 Java基础入门教程 Java程序设计 第1章 Java语言概述(共38页).ppt 完整版精品java课件 Java基础入门教程 Java程序设计 第2章 java语言基础(共31页).ppt 完整版精品java课件 Java基础入门教程 ...
java基础开发第一册希望对你们有帮助,其他还有很多资料
Java基础入门.pdf
java基础知识的培训ppt,对于java初学者来说可以有一些作用。
Java 基础入门,适合初学入门java的同学
java基础知识大全(必看经典),里面包含了最基本的java基础知识,适合学习java的初学者和想要复习java基础的同学。
Java基础入门教程 第5章 Java基础类的应用(共42页).ppt Java基础入门教程 第6章 集合框架(共28页).ppt Java基础入门教程 第7章 Java中的异常处理(共26页).ppt Java基础入门教程 第8章 文件流的输入输出操作...
java基础的案例分析和实例教学,适合新手及回顾查阅,对于夯实基础有好处
Java 基础
java基础知识,帮助初学者更快更好地掌握java。ppt内容具体易懂,希望对刚接触java的初学者有所帮助。