配置tomcat + mysql +eclipse

.建议安装前先准备好安装软件,选好相配的版本。

MySQL 5.0

Tomcat 5.5

JDBC驱动 5.0.6

JDK 1.6

Eclipse 3.2

Tomcat插件 for Eclipse 3.2

中文语言包 for Eclipse 3.2

J2SDK(下载网址:http://java.sun.com/j2se/)

TOMCAT(下载网址:http://www.apache.org/dist/jakarta/)

MYSQL(下载网址:http://www.mysql.com/downloads/)

MYSQL-CONNERCTOR-JAVA(下载网址:http://www.mysql.com/downloads/)

ECLIPSE-SDK(下载网址:http://www.eclipse.org/download/)

TOMCAT插件(tomcatPluginV31.zip)Sysdeo Eclipse Tomcat Launcher plugin

(下载网址:http://www.sysdeo.com/eclipse/,
ECLIPSE3.2版本有中文插件(NLpack-eclipse-SDK-3.0.x-win32.zip)
还有Lomboz插件支持JSP语法高亮显示,Tanghan一个ECLIPSE的数据库管理插件,
Jboss一个J2EE服务器软件。

网址分别是:
http://www.objectlearn.com/
http://www.hibernate.org/
http://www.Jboss.org/
-----------------------------------------------------------------------------------------------------------------------------------------

2.jdk配置:
这里没什么可讲,主要是是安装后在系统变量添加一个path,在path后面路径写下jdk路径.
运行java出现help等命令安装成功.
---------------------------------------------------------------------------------------------------------------------------------------------
3.TOMCAT的安装
下载安装Tomcat。
1.我们选择apache-tomcat-5.5.17.exe,按提示安装apache-tomcat-5.5.17.exe,我安装在了D:\Program Files\Apache Software Foundation\Tomcat 5.5下,其间要配置Tomcat的端口号、用户名和密码。安装完成后,在浏览器中输入http://localhost:8080/可以看到Tomcat的页面,则安装成功。
(默认端口是8080,如果无法正常显示,有可能是端口已被占用,建议重装修改端口号)
3.配置Tomcat的环境变量。
CATALINA_BASE=D:\Program Files\Apache Software Foundation\Tomcat 5.5
CATALINA_HOME=D:\Program Files\Apache Software Foundation\Tomcat 5.5
-----------------------------------------------------------------------------------------------------------------
4 MYSQL的安装与连接
1.
先将MYSQL-CONNERCTOR-JAVA解压到自己喜欢的盘符目录,
然后进入到MYSQL-CONNERCTOR-JAVA解压后的文件
夹内找到一个“mysql-connector-java-3.x.x-bin.jar”,
把它复制到"%TOMCAT_HOME%\common\lib\"下与
你的JSP程序文件夹里面的"..\WEB-INF\lib\"下面(如:“D:\tomcat\webapps\jsp_test\WEB-INF\lib”)。
-----------------------------------------------------------------------------------------------------------------------------------------
2 Window安装版比较容易,按指示可以了。(安装软件过程中可能出现两个,逐个安装)我同样安装在d:\下,
没什么好说的,在开始菜单里有运行和配置。
解缩版本的运行在开始菜单的运行里打入“D:\MySQL\bin\”就行了;
安装配置完毕后,运行MYSQL,(在dos下:mysql -u root -p )如果设了密码就要求首先输入,
否则直接可以使用。
可以用以下命令查看数据库:
“mysql> show databases;”
一般在虚线表框里显示,第一格database,第二格有mysql、test等
*注意,“mysql>”是本身就有的提示符,不用再输入,结束的分号“;”
一定要有,它表示命令行的结束。
知道了有哪个数据库后,就可以选择了,这里选择使用test数据库:
mysql> use test;
后面就是添加表了:
mysql> create table t(id int(11) ,
name varchar(50) );
显示表:
mysql> show tables;
为表t添加记录:
mysql> insert into t(id,name)”
mysql> value(001,tom);”
查看记录:
mysql> select * from t;
看到表录就可以了,按照上面步骤一般不会错。
------------------------------------------------------------------------------------------------------------------------------
3.
启动TOMCAT,IE栏输入“http://127.0.0.1:8080/admin/”,
如果无法显示,按照下面方法解决:
admin package 可以通过浏览器非常方便地进行服务器的配置。这个应用程序称为 Tomcat Administration Web Application。然而,Tomcat 5.5 以后的 binary 核心安装版不再提供 Tomcat Administration Web Application。要安装后者,需要单独下载和安装。Tomcat 并没有为 Administration Web Application 提供一种自动整合的安装程序。

第一步,确认你的Tomcat 中是否已安装了Administration Web Application。首先确定Tomcat Service 正在运行。然后在浏览器中,键入http://localhost:8080/admin ,如果看到Tomcat Web Server Administration Tool 的页面,说明Administration Web Application 已安装好了。你可以省点时间,不必读下文了。如果看到的是Tomcat’s administration web application is no longer installed by default. Download and install the “admin“ package to use it。那说明你没有安装管理工具,就接着往下看。

第二步,下载admin package。http://tomcat.apache.org/download-55.cgi,在下载页面的Binary Distributions栏下的第四大项,Administration Web Application 即是。

第三步,当解压下载的Administration Web Application 文件,比如放在d:\tom中,你会发现解压后的文件为 d:\tom\apache-tomcat-5.5.20。 这时键入http://localhost:8080/admin 去检验admin,会发现Tomcat什么都没有改变。因为解压的admin文件还没有配置到Tomcat 的系统中。下面的步骤告诉你如何将admin文件配置到Tomcat 的服务器中。

第四步,将 d:\tom\apache-tomcat-5.5.20\conf\Catalina\localhost\admin.xml的 admin.xml 文件拷贝到d:\Java\Tomcat55\conf\Catalina\localhost 文件夹中。注意一定要放在正确的路径的文件夹中。

第五步,将d:\tom\apache-tomcat-5.5.20\server\webapps中的admin整个文件夹拷贝到d:\Java\Tomcat55\server\webapps 文件夹中。

第六步,用具有编辑功能的notepad等打开 d:\Java\Tomcat55\conf\中的tomcat-users.xml 文件。在〈/tomcat-user〉最后一行之前,加入下列一行:一般这一行默认就有了
〈user username=”admin” password=”tomcat” roles=”admin, manager”/〉
注意username/password可以是你喜欢的任意组合,但roles=”admin”不可随意改动。

第七步,重启Tomcat Server,然后打开http://127.0.0.1:8080/进入manager里面把admin服务启动起来,然后再进入admin模块里,在web浏览器中键入http://localhost:8080/admin,这时你如果能看到 Tomcat Server Web Administration Tool 的 login 界面,就大功告成。

若是还看不到上述页面,可检查浏览器的代理服务器的设定,使之能够接受localhost。

输入账户与密码。
如果,安装TOMCAT时没有改动过的话,账户应该是“admin”,
密码为空。
选择Resources->Data sources进入配置数据源界面,
在右上角的下拉框里选择Create New Data Source,
进入配置详细信息界面,内容如下:
JNDI Name: jdbc/mysql (可用自己喜欢的名字)
Data Source URL: jdbc:mysql://localhost:3306/test
(这里是上面的test数据库名)
JDBC Driver Class: com.mysql.jdbc.Driver
User Name: root (你的MYSQL的用户名,默认是root)
Password: ******** (你的MYSQL的密码)
Max. Active Connections: 4
Max. Idle Connections: 2
Max. Wait for Connection: 5000
Validation Query:
要求输入的JNDI Name等信息,其中除了JDBC DriverClass之外,
其他的可以根据你的需要填写。
*注意,Data Source URL的内容可能是:
“jdbc:mysql:// <MYSQL服务器的IP或是名称>/<你的数据库名称>”。
最后点击Save保存,然后Commit Change提交更改,在右上面。这样可以到下一步了。
找到“%TOMCAT_HOME%\conf\”下的web.xml文件,将其编辑添加内容:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app ....>
.
.
.
.
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/mysql</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</web-app>
其中点号为省略了的原有内容,添加的内容是 <resource-ref>到</resource-ref>。
一看就明白<res-ref-name>jdbc/mysql</res-ref-name>里的“jdbc/mysql”要与
TOMCAT配置数据源时的JNDI Name要一致。
万事俱备,可以写代码测试了,如下:
(user,password改为自己设置的密码)
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url ="jdbc:mysql://localhost/test?user=root&password=123456&useUnicode=true&characterEncoding=8859_1";
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from t";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{
out.println("ID is:"+rs.getString(1));
out.println("NAME is:"+rs.getString(2));
}
out.println("<p>Test is passing!</p>");
rs.close();
stmt.close();
conn.close();
}
catch(Exception e)
{
out.print("Exception:"+e.getMessage());
}
%>
</body>
</html>
保存为MySQLTest.jsp放到“../ROOT/”目录下,重启TOMCAT测试吧!
结果应该是:
ID is:001 NAME is:tom
Test is passing!
注意:检查MYSQL,TOMCAT是否启动。 如果有访问权限的问题,建议用root.
------------------------------------------------------------------------------------------------------
4.
1安装Eclipse
Eclipse是绿色软件,不需要安装,把下载回来的Eclipse压缩包解压就可以了。

2安装Eclipse插件

中文语言包:直接将压缩包NLpack1-eclipse-SDK-3.2-win32.zip内features和plugins两文件夹内的内容解压到eclipse文件夹内同名文件夹就可以了。

3 Tomcat插件:将压缩包tomcatPluginV32.zip解压到Eclipse的plugins文件夹下就可以了。否看到有三只TOMCAT的图标

eclipse配置:(首先打开eclipse,第一次会有welcome界面,关掉即可)

1、Eclipse中java运行环境的配置

“窗口->首选项->java->已安装的JRE”,选已经安装的JDK。

2、配置Sysdeo Tomcat 插件

“窗口->首选项->tomcat”,tomcat version 选version 5.x, tomcat home处填安装tomcat的路径。

切换到Advanced选项,tomcat base处填安装tomcat的路径。

切换到JVM Setting选项,确任JRE是否设置正确。

切换到Tomcat Manger App,为管理界面增加一个用户

最后应用,确定退出即可。

注:通过Eclipse也可启动Tomcat。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zdwzzu2006/archive/2008/10/30/3187890.aspx

你可能感兴趣的:(配置tomcat + mysql +eclipse)