搭建J2EE运行环境

一.安装JDK

     在sun.com网站上下载JDK后,即可安装,以我的为例,下载的JDK版本为:双击开始安装,一路“next”进行至需要选择安装的路径界面:  11       为了后面设置环境路径方便,就未按照默认安装,而是之间安装在C盘目录下,并且将安装文件夹设为c:\java,jdk中有部分内容,如果不是做开发仅仅作为一个运行环境的话用不到,所以将三个东东选择不安装:源代码、公共jre、javadb。点击“next”至安装完成,开始进入配置Java运行环境。

      1)设置Path路径
“我的电脑”右键->属性->“高级”选项卡->环境变量,在“系统变量“中新建一个变量:

JAVA_HOME=C:\Java                 //这个路径为jdk安装的文件夹,我的安装在C盘Java目录下
path=%JAVA_HOME%\bin          

在系统变量中找到Path变量,点击编辑,在最后面增加一条:

12ok后在cmd中运行一下Java命令,比如:javac,如果出现一堆参数提示,表明Path环境变量配置成功。
     2)设置CLASSPATH路径
同样是在”系统变量“中进行设置,新建一个变量:

classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\lib\servlet-api.jar

注意一点,在前面必有有一个.;意思是搜索类当前路径中的类。

13

二.tomcat服务器安装
      tomcat升级很快,版本很多,这里以6.0.26版本为例。tomcat安装很简单,解压缩后释放至一个目录下即可,然后配置服务器路径(以解压缩至e盘server目录,tomcat名字修改为tomcat为例)
      1)配置路径
同样在”系统变量“中新建2个变量,如下:

CATALINA_BASE=E:\server\tomcat             //为tomcat解压至的目录路径
CATALINA_HOME=E:\server\tomcat

服务器的启动:进入tomcat的子目录bin下,运行startup.bat,如果出现的cmd窗口中无报错,即启动成功;

20服务器的关闭:进入tomcat的子目录bin下,运行stop.bat,或者在启动的cmd窗口下,按Ctrl+c,同样可以关闭服务器;
      2)部署应用:将应用程序(war文件)放在tomcat的子目录webapps下,14

然后启动服务器,会自动部署应用。 部署后的文件夹与原来的war包名字是一致的,desktophrm是我自己后来更改的名字。

15 注意,应用部署完毕后,应该将war包删掉,以防下次重启服务器时,会再次部署。

三.MySQL数据库安装
     MySQL是最流行的开源关系型数据库,很多的web应用都会用到,DesktopHRM也是用的MySQL数据库。这里以5.1版本为例,进行安装。

mysql

     1)安装套件:2      上两个套件要装上去(server和client)至于第三个套件C库,可有可无。安装完毕后,需要进一步配置

      2)配置MySQL

3下面即进入MySQL配置界面:

4
     设置MySQL为Windows服务,并随机启动。注意下面一个选项,选上最好,会自动将bin目录添加到环境变量path中,可以在cmd下用mysql命令进行登录数据库

5      设置MySQL的root密码,root为数据的超级用户,拥有最大的权限,设置一个密码后。将下面的远程登录也选中,以后后可能通过网络进行远程测试中会用到。至于匿名用户,可有可无。

6

配置完毕后,安装成功。
      3)使用GUI客户端

      为了方面对数据库进行操作,建议安装一个GUI数据操作工具。本来MySQL官方有一个workbench,也很不错。因为自己习惯了,还是安装navicat精简版(lite版),精简版是免费的,常用的功能都有。
      建立连接:填上密码,点击”连接测试“,ok的话会出现:

8 登录即可进行操作数据库

9

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

Go back to top