图解Java 开发教程

以下鄙人将进行:安装JDK,安装Tomcat,安装MySQL,安装Eclipse,编写Java程序访问MySQL,安装Java Web快速开发平台WebBuilder。截图记录主要过程。

1 安装JDK 下载最新jdk1.8.0_25;安装,一路Next。完成之后如下图,

2 安装tomcat 下载tomcat 6.0.32,解压即可。如下载的是安装版本,则执行安装。

3 JDK和tomcat 环境变量配置 右击 我的电脑,属性-高级系统设置-环境变量; 新建系统变量名:JAVA_HOME,变量值:D:\Java\jdk1.8.0_25 打开PATH变量,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 新建变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;

%JAVA_HOME%\lib\tools.jar

.表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME; JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,

tomcat,eclipse等的运行都需要依靠此变量。 PATH使得系统可以在任何路径下识别java命令。 CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。 完成后关闭系统属性窗口,打开CMD,输入java -version,出现以下提示表明JDK安装好;

tomcat环境变量配置: 新建变量名:CATALINA_BASE,变量值:D:\apache-tomcat-6.0.32 新建变量名:CATALINA_HOME,变量值:D:\apache-tomcat-6.0.32 打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

环境变量配置的窗口如下所示,各个环境变量值之间是以分号隔开;

在tomcat的bin目录下,双击startup.bat,启动tomcat;跑起来后有个命令行窗口;

打开浏览器,在地址栏中输入http://localhost:8080回车,如果看到Tomcat自带的一个上有一只小猫的JSP页面,说明你的JDK和Tomcat已搭建成功。

4 安装Mysql 下载后双击mysql-essential-5.0.87-win32.msi进行安装。安装过程结束后,Finish,进入配置向导。

一路默认;在下个界面可看到默认端口为3306;

在下述界面勾选 Include Bin Directory in Windows PATH ,方便以后操作;

输入root口令;

next,完成安装配置。

从开始菜单打开MySql Command Line Client,输入安装时输入的口令登录;输入show databases命令显示所有数据库;use test;在test数据库中创建一

张表person;插入三行数据;作为以后测试用;

5 安装eclipse 下载eclipse-jee-luna-SR2-win32.zip,解压即可。启动eclipse,设置工作路径,鄙人设为D:\Users\Administrator\workspace。

6 编写Java测试程序访问mysql 在eclipse中新建项目,项目类型选 Java Project,输入项目名称 testmysql。在Package Explorer中右击testmysql下的src结点,new-class,在

New Java Class中输入类名mysql1;敲入如下的代码;

右击mysql1.java,Run As-Java Application,如果没有mysql的jdbc驱动,将出现下述错误:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

下载mysql-connector-java-5.0.4-bin.jar;右击mysql1.java,Build Path-Configure Build Path,在Java Build Path属性对话框的Libraries选项

卡中,Add External JARs,选中下载的mysql-connector-java-5.0.4-bin.jar,确定。 再次运行,出现两个错误;第一个,Java中ResultSet的列号从1开始;正确语句如下; System.out.println(rs.getString(1)+"\t"+rs.getString(2)+"\t"+rs.getString(3));

第二个,中文字符输出为问号;修改代码为如下后,正确输出从数据库取到的结果;

7 编写JSP页面访问MySql 复制mysql-connector-java-5.0.4-bin.jar到tomcat的lib目录,注意mysql-connector-java-5.0.4-bin.jar如果是在tomcat启动之后拷贝到tomcat的lib目录的话,需要重启tomcat。 手动编辑文本文件,输入以下代码,命名为testmysql.jsp,放入tomcat的webapps\root目录;在浏览器输入http://localhost:8080/testmysql.jsp;显示如下:

6和7的代码下载:

http://pan.baidu.com/s/1c0vp3TQ

8 安装java WebBuilder

首先进入WebBuilder主页;http://www.putdb.com/

注册。主页上有一个在线使用功能,但是进入后只能看到IDE界面,实际不能使用;提示下载。下载WebBuilder。

一 安装 解压缩下载的安装包webbuilder.zip,并把其中的wb目录复制到tomcat6/webapps/wb;如下;

在tomcat6/webapps/wb目录下创建META-INF目录,(注意区分WEB-INF和META-INF目录),并在META-INF目录下创建context.xml文件,context.xml文件内容如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE Context><Context reloadable="true" crossContext="true"> <WatchedResource>WEB-INF/web.xml</WatchedResource> <Resource name="jdbc/wb_mysql" auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://127.0.0.1:3306;DatabaseName=test" username="root" password="123" maxActive="20" maxIdle="10" maxWait="-1" /></Context>

数据库名,口令等,根据实际情况修改。不同数据库,SqlServer、Oracle等,以上文件内容略有不同,查阅相关资料。

mysql的jdbc驱动jar包已经在第6步中复制至tomcat6/lib目录,如有必要重启tomcat;

打开浏览器并访问 [http://ip:port/wb](例如http://localhost:8080/wb),然后使用安装向导来完成 WebBuilder 的安装;下图为安装成功后的截图;反正这个东西安装还是比较折腾;

注意:上图中JNDI中是context.xml中name一行,如把jdbc/wb_mysql输入为 jdbc/mysql之类将出错:“Name odbc is not bound in this Context”;

在安装过程中tomcat的conf\Catalina\localhost文件夹下会出现一个wb.xml,其内容和前面的context.xml一样;如出现“No suitable driver”提示,可试着将wb.xml改名为wb_mysql.xml,看是否解决。

我喜欢旅游,喜欢离开自己过腻歪的城市,

图解Java 开发教程

相关文章:

你感兴趣的文章:

标签云: