MyEclipse+Tomcat+MySQL的环境搭建*******整理给各位同学,高手板砖勿拍。********1.安装软件:(所有文件均可在网上搜到)jdk1.6(myeclipse6.6以后就不用了)mysql-essential-5.1.36-win32(MySQL的DOS界面)mysql-gui-tools-5.0-r17-win32(MySQL的图形界面)apache-tomcat-6.0.20(myeclipse6.6以后就不用了)myeclipse6.52.安装JDK找到你下载的jdk路径,双击安装,安装过程中一定要记住你的jdk安装路径。以下是你的默认安装目录,如果你不想安装在该目录,请点击change按钮更改你的安装目录。图1默认安装目录点击change按钮后的更改你的安装目录,图2点击change按钮后的界面在蓝色选中区域更改你的安装目录,图3更改你的安装目录更改完毕后完毕后,点击ok按钮,一路next,jdk安装完毕后还会弹出一个如下窗口图4弹出窗口操作步骤同上,在此不再赘述。一路next安装完毕。至此JDK安装完毕。2、设置运行JDK的系统环境变量设置步骤:1、右键点击我的电脑,选择属性(见图-1)图-12、点击高级,在对话框的下部点击环境变量图-23、在系统变量对话框中,点击新建进行设置图-3如下图所示:图-4设置:变量名:JAVA_HOME变量值:C:\ProgramFiles\Java\jdk1.6.0_05(在此使用的是默认安装路径)说明:这里是设置JAVA_HOME的路径,这样在设置其他环境变量路径是就可以用%JAVA_HOME%来代替C:\ProgramFiles\Java\jdk1.6.0_05。系统变量-编辑-变量名:“Path”,变量值“%JAVA_HOME%\bin”。4、设置CLASSPATH1)在系统变量中新建、双击或者选取CLASSPATH后点击编辑,跳出编辑对话框如下图(图-7)所示。注:CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思。说明:追加路径时,在两个路径之间需要加分号作为间隔图-72)在变量值栏中追加.;%JAVA_HOME%\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar3)请点击应用和确定。说明:如果前面没有其他路径设置的话,请加上英文输入法下的句点和分号.;(其中点说明默认当前路径下,分号是分隔符号)。这样的路径是告诉系统如何寻找到所需要的JDK运行的jar包和一些默认类。5、检查JDK的命令是否被系统识别打开DOS命令对话框开始→运行在弹出的窗口输入“cmd”如图所示图8运行dos输入完毕后点击“确定”按钮,打开dos窗口,在打开的窗口输入“java”如图所示的话那就说明你成功的配置了你的jdk环境变量,否则你就要检查你的jdk环境变量设置了。图9dos窗口至此jdk环境变量与测试完毕。图-8如图-8所示,出现java运行的版本信息时,则成功安装JDK。注意:如果仍未能够看到JDK版本号,在环境变量中的用户环境变量中的PATH中追加变量值;%JAVA_HOME%\bin下载Eclipse压缩包,解压到D盘,双击eclipse.exe执行文件,就可以启动EclipseWork是自己创建的文件夹,是工作空间的目录位置,该目录将会用以存放相关的项目文档Eclipse的开发环境工作台简单测试创建一个工程项目File—new—project选中Javaproject点击完成再新建一个class类运行程序运行成功,表明成功安装Eclpse一路next安装MyEclipse只是要自己设置workspace的目录而已注册Myeclipse点击你的Eclipse中的Window→Preferences图18破解MyEclipse1在打开的窗口中点击MyEclipse找到Subsciption,点击EnterSubsciption在以下窗口中输入在注册机所得到的注册码。图20输入注册码至此MyEclipse破解完成。3:安装Tomcat用户名和密码admin验证Tomcat是否运行成功在IE浏览器中输入:进行Tomcat环境配置1、右键点击我的电脑,选择属性图-102、点击高级,在对话框的下部点击环境变量图-113、在系统环境变量对话框中,点击新建进行设置图-12设置:图-13变量名:TOMCAT_HOME变量值:D:\apache-tomcat-5.5.17(此为解压到D盘根目录下)4、继续新建系统环境变量:变量名:TOMCAT_BASE变量值:D:\apache-tomcat-5.5.17(此为解压到D盘根目录下)5、新建环境变量:变量名:TOMCAT_HOME变量值:D:\apache-tomcat-5.5.17(此为解压到D盘根目录下)6、新建环境变量:变量名:CATALINA_HOME变量值:D:\apache-tomcat-5.5.17(此为解压到D盘根目录下)4、Myeclipse+Tomcat集成说明:我们在使用Myeclipse开发平台时,可以直接从平台中启动Tomcat容器。首先,运行Myeclipse,打开Myeclipse的Preferences.如图-15所示:图-15其次,选择preferences后出现如图-16的对话框,浏览指定Tomca的路径后,并选择Enable图-16然后在tomcat/conf/server.xml中进行如下配置:以后项目的服务器配置都这样,同时要禁用Myeclise本身携带的服务器,因为它会占8080端口。6安装数据库MySql和可视化操作界面MySql安装成功使用jdbc链接到数据库实例,先建立一个Javaweb项目把驱动程序包中的mysql-connector-java-5.05-bin.jar加入到Java构建路径中。点击addExternaljars按钮创建一个包,然后再创建一个DataBase类。开始写代码:packagecn.com.twm;importjava.sql.*;publicclassDataBase{Connectionconn=null;Statementst=null;publicvoidConnect()throwsSQLException,java.lang.ClassNotFoundException{try{Class.forName(com.mysql.jdbc.Driver);Stringurl=jdbc:mysql://localhost:3306/test;Stringuser=root;Stringpassword=123;conn=DriverManager.getConnection(url,user,password);System.out.println(链接数据库成功!);}catch(Exceptione){System.out.println(链接数据库失败!);System.out.println(e.getMessage());}}publicvoidaddOnePerson(){try{st=conn.createStatement();st.executeUpdate(insertintopersonvalues(5,'xiaoming','girl'));System.out.println(添加信息成功!);}catch(SQLExceptione){System.out.println(添加信息失败!);System.out.println(e.getMessage());}}publicvoidqueryPerson(){try{st=conn.createStatement();StringStrSQL=select*fromperson;ResultSetrs=st.executeQuery(StrSQL);System.out.println(person表的数据如下:);System.out.println(----------------!);System.out.println(--编号+--姓名+--性别);System.out.println(-------------------);while(rs.next()){intid=rs.getInt(id);Stringname=rs.getString(name);Stringsex=rs.getString(sex);System.out.println(--+id+--+name+--+sex);}}catch(SQLExceptione){System.out.println(加载失败!);System.out.println(e.getMessage());}}publicvoidclose_connection(){try{st.close();conn.close();System.out.println(数据库关闭成功!);}catch(Exceptione){System.out.println(数据库失败!);System.out.println(e.getMessage());}}}如果想看效果,还需在同一个包内建立一个MainMySQL类,作为DataBase的执行入口。packagecn.com.twm;importjava.sql.SQLException;publicclassMainMySQL{/***@paramargs*/publicstaticvoidmain(String[]args)throwsSQLException,java.lang.ClassNotFoundException{System.out.println(使用MySQL实例);DataBasedb=newDataBase();db.Connect();db.addOnePerson();db.queryPerson();db.close_connection();}}运行结果