Servlet/JSP配置详解

孤王尤痞_

孤王尤痞_

2016-01-29 12:22

Servlet/JSP配置详解,Servlet/JSP配置详解
 

  初学者问的诸如:《怎样配置环境变量》《怎样运行Servlet》啊?这样的问题太多了,现在我写一个初学者入门必读,以便对初学者有指导作用!

  首先是下载工具:

  我建议初学者用Editplus+JDK,我觉得如果用例如JB,Eclipse,JCreator,虽然刚开始的时候比较方便,但是确使初学者门不知道怎样配置环境变量,从而难以达到知其然,知其所以然的地步。

  可以通过如下地址下载:

Editplus(最新版本是v2.11):http://count.skycn.com/softdown.php?id=3641&url=http://sc-http.skycn.net/down/epp211a_cn.exe(要照注册码就自己找吧,网上很多的)
JDK(最新版本是Java2sdk1_4_2):http://count.skycn.com/softdown.php?id=3116&url=http://sc-http.skycn.net/down/j2sdk-1_4_2-windows-i586.exe(这是For Windows)

  然后就是安装JDK,我是把它装到从c:JDK目录下面。

  然后设置CLASSPATH的问题了:

  正如操作系统利用PATH来搜索可执行程序一样,Java运行环境也会遍历CLASSPATH来查找类,即便是HelloWorld这样简单的程序,JVM也会遍历CLASSPATH定义的每一个路径,直到找到相应的文件为止。

  相信大家用的系统不是2k就是XP,然后就应当如下设置Path:

  我的电脑->属性->高级->环境变量

  然后在环境变量的Path后面追加: C:JDKbin;.;C:JDKlib

  也可以这样配置:C:JDKbin;.;C:JDKlibdt.jar;C:JDKlibtools.jar

  ★记住:环境变量中的 . 切记不能少,它表示当前路径,如果少掉出现的错误等会就说!

  dt.jar是关于运行环境的类库,tools.jar是关于一些工具的类库

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/java/)

  如果没有配置:C:JDKbin,则会出现 “ javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。”这样的错误。

  下面我们就写一个示例程序:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/java/)

  打开Editplus,新建一个Java文件,请照着如下输入,要一字不漏,并且分清大小写:

public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello,World!");
}
}

  然后把这个文件保存(ctrl + s)到HelloWorld.java,Java是分大小写的,所以大小写一定要分清,是HelloWorld.java不是helloworld.java或者其他。

  运行:开始->运行->cmd

  在控制台中把目录切换到当前目录:

javac HelloWorld.java
java HelloWorld

  你就会在控制台上看见输出的Hello,World!

  javac是编译命令,它把HelloWorld.java编译成HelloWorld.class

  java就是解释命令,JVM把HelloWorld.class解释执行.

  在这个时候:

  1、如果出现Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
那就是你在环境变量中没有加上那个.(dot)

  2、如果出现Exception in thread "main" java.lang.NoSuchMethodError: main
或者HelloWorld.java:1: Public class helloworld must be defined in a file called

"HelloWorld.java".

  那就是你没有分清大小写的写入这个HelloWorld,或者保存得时候没有保存为HelloWorld.java。这个名字一定要跟public class的名字一样

  对于环境变量的问题就说到这里,下面我先所说怎么在Editplus里面编译和运行,在Tools->参数设置->配置用户工具

  1.添加工具(添加应用程序)

  菜单文字:Compile Java Program

  程序:C:JDKbinjavac.exe

  参数:文件名称

  初始目录:文件目录

  2.添加工具(添加应用程序)

  菜单文字:Run Java Program

  程序:C:JDKbinjava.exe

  参数:文件名称(不含扩展名)

  初始目录:文件目录

  工具组名称可以随便添,比如Debug Java Program。

  然后在Tools的下拉菜单中,你就会看见Compile Java Program以及Run Java Program这两个选项,以后你就可以利用ctrl + 1编译和ctrl +2运行程序了

  下面我们讨论Servlet的运行环境:

  要运行Servlet,则需要JSP/Servlet container,我建议初学者用Tomcat。

Tomcat(最新版本5.0):http://cvs.apache.org/builds/jakarta-tomcat-5/nightly/jakarta-tomcat-5-bin-20030725.zip

  然后把这个压缩包解压到:

  C:Tomcat

  然后再配置环境变量;添加三个系统变量:

JAVA_HOME: C:JDK
TOMCAT_HOME: C:Tomcat
CLASSPATH: %JAVA_HOME%lib;%TOMCAT_HOME%lib

  Tomcat的环境变量就配置完毕了,下面检验Tomcat是否能够运行:

  在控制台中转到C:Tomcatbin这个目录,运行startup,然后回出现一个窗口,连跳一大串东西,最后表示Server已经运行。

  在浏览器中输入http://localhost:8080,出现欢迎界面,则表示Tomcat没问题了。然后和上面一样,

展开更多 50%)
分享

猜你喜欢

Servlet/JSP配置详解

Java JAVA基础
Servlet/JSP配置详解

JSP/Servlet/JSF:Servlet/JSP配置详解

Web开发
JSP/Servlet/JSF:Servlet/JSP配置详解

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Tomcat下JSP、Servlet和JavaBean环境配置

Web开发
Tomcat下JSP、Servlet和JavaBean环境配置

一、Servlet和JSP概述

Java JAVA基础
一、Servlet和JSP概述

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Java Servlet和JSP教程

Java JAVA基础
Java Servlet和JSP教程

JSP与Servlet之一

Java JAVA基础
JSP与Servlet之一

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

JDBC 入门(一)

JDBC 入门(一)

Flash鼠绘入门实例教程:绘制美丽风景画之海滩

Flash鼠绘入门实例教程:绘制美丽风景画之海滩
下拉加载更多内容 ↓