java开发环境搭建

2011-12-07

很久没碰java了,那就从头开始学起吧

1.下载工具

首先是下载jdk,下载地址已经在oracle官网了

http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html

下载tomcat

http://tomcat.apache.org/download-70.cgi

下载eclipse

http://www.eclipse.org/downloads/

2.安装

首先是安装 jdk,安装好jdk后记住安装路径,配置系统环境变量下添加

JAVA_HOME=g:\jdk   jdk的安装路径,加入系统环境变量

classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 路径要复制完整,特别是那个点

path=%JAVA_HOME%\bin 

3.测试

先测试jdk是否能用,前篇一律的hello word

public class test{
public static void main(String[] args){
System.out.println("hello word");
}
}

保存到磁盘,然后cd到文件所在的目录,用javac编译,用java命令输出hello word

最简单的java环境就这样搭建完成,下面继续强大的开发工具,和服务器工具安装配置

4.安装配置服务器工具tomcat

安装过程很简单,一直next就行了,中间记得选择jre所在安装路径和管理后台的用户名密码

继续配置tomcat的系统环境变量

CATALINA_HOME:g:\tomcat
CATALINA_BASE:g:\tomcat
TOMCAT_HOME: g:\Tomcat

然后修改环境变量中的classpath,把tomat安装目录下的lib下的servlet-api.jar追加到classpath中去,修改后的classpath如下:
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\lib\servlet-api.jar;

然后启动tomcat,若已启动则重新启动一下

这样浏览器里输入http://localhost:8080,就看到曾经很熟悉的界面了,表示运行成功

5.测试jsp

1.到tomcat的安装目录下的webapps下健一个自己的文件夹 firstweb

2.在firstweb下建立一个文件夹WEB-INF,区分大小写的

3.在WEB-INF下建一个web.xml,内容如下

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
</web-app>

4.在firstweb下建立一个jsp页面

5.重启tomcat,输入地址http://localhost:8080/firstweb/index.jsp,看到出来当前的时间那就是成功了

6.建立一个servlet

1.在firsweb/WEB-INF/classes/test目录下新建HelloWorld.java,

package test;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class HelloWorld extends HttpServlet
{
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException
{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.println("<html><head><title>");
out.println("this is my first servlet");
out.println("</title></head><body><h1>Hello World!</h1>");
out.println("</body></html>");
}
}

2.把tomcat里的lib下的servlet-api.jar拷到jre里的lib/ext里,然后cd到test目录下用javac编译,这时候会编译成功了

3.配置servlet的路由如下

<web-app

<servlet>

<servlet-name>HelloWorld</servlet-name>
<servlet-class>test.HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>


</web-app>

4.这时候重启tomcat,运行http://localhost:8080/firstweb/HelloWorld

会出现你最熟悉的helloworld,(杯具的是我把helloworld写成helloword了,结果折腾很长时间,只要配置没问题,一般情况都会运行成功的)

7.建立javabean

1.在test目录下建立一个TestBean.java,并且编译它

package test;
public class TestBean
{
    private String name =null;
    public TestBean(String nameInit){
        this.name = nameInit;
    }
    public void setName(String newName){
        this.name=newName;
    }
    public String getName(){
        return this.name;
    }
}

2.在firstweb下建立个testBean.jsp

<%@ page import="test.TestBean" %>
<html>
<head>
<title>Test Bean</title>
</head>
<body>
<center>
<%
   TestBean testBean = new TestBean("Http://yexin218.cublog.cn");
%>
Java Bean Test:
    The author's blog address is<%=testBean.getName()%>
</center>
</body>
</html>

3.重启tomcat,运行http://localhost:8080/firstweb/testBean.jsp 就会看到你想要的结果了

小结一下:虽然是简单的jsp,servlet,bean测试,初学者也会折腾很长时间才能记住,没关系,坚持就好。

作者:robotbird, 分类:关于代码 标签: java , 浏览(2745), 评论(0)
上一篇: dos-ftp命令
下一篇: 从今天开始坚持不刷技术类文章

相关文章

(0)条评论 订阅

发表评论

电子邮件用于回复通知和avatar全球唯一头像 *

*