redhat6.3 32位 jdk tomcat mysql eclipse


一、安装jdk
        下载jdk-7u76-linux-i586.tar.gz
        tar -zxvf jdk-7u76-linux-i586.tar.gz
        解压到/usr/java
        修改解压后的文件夹名称为jdk1.7
       
        
        环境变量:
        
1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。  
2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。  
3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。
       

 修改/etc/profile
    
export JAVA_HOME=/usr/java/jdk1.7
export PATH=$JAVA_HOME/bin:$PATH  
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

或者
JAVA_HOME=/usr/java/jdk1.7
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

使配置无须重启即生效
source /etc/profile 

二、tomcat
        下载apache-tomcat-7.0.42.tar.gz 解压
         解压到/usr/java
         重命名为tomcat

三、eclipse
下载  Eclipse IDE for Java EE Developers  :

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

解压到/usr/java

命名为eclipse


双击eclipse启动

弹窗报错:

must be available in order to run Eclipse. No Java virtual machine was found 

确认已经装好jdk并且配好环境变量

在eclipse目录下

mkdir jre
cd jre
ln -s 你的JDK目录/bin bin


四、安装mysql

yum -y install mysql-server

修改 /etc/my.cnf
[mysqld]
default-character-set = utf8  ← 添加这一行
然后在配置文件的文尾填加如下语句:
[mysql]
 default-character-set = utf8

设置自启动
chkconfig mysqld on  ← 设置MySQL服务随系统启动自启动
chkconfig --list mysqld  ← 确认MySQL自启动
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off  ← 如果2--5为on的状态就OK

/etc/rc.d/init.d/mysqld start  ← 启动MySQL服务

为MySQL的root用户设置密码
mysqladmin -u root password "root"

登陆
mysql -uroot -proot

五、eclipse 配置
配置tomcat
window->preference->server->runtime environment->add
选Apache,选择tomcat版本,设置本机tomcat路径/usr/java/tomcat


症状:

tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。

关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。

症状原因:

       eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomcat安装目录下的webapp目录里面找不到你的项目文件。

解决办法:

重新配置下tomcat服务器:

在eclipse中的server页面,双击tomcat服务,会看到如图所示的配置页面:

   

可以看到红圈中选择的是 Use workspace metadata(does not modify Tomcat installion)

如果该tomcat中部署了项目的话,这红圈中的选项会灰掉不能修改,要修改必须得先把tomcat中的部署的服务都移除。

如图:

通过右键单击tomcat服务器选择 Add and Remove,在弹出的对话框中移除已部署的项目。移除完确定后,将看到上面的选项面板部分可编辑了。

选择Use tomcat installation(Task control of Tomcat installation) 即选择tomcat的安装目录来作为项目的发布目录。

然后,下来四行,看到"Deploy Path"了没?它后面的值默认是"wtpwebapps",把它改成"webapps",也就是tomcat

中发布项目所在的文件夹名字。
修改后关掉该页面,保存配置。这样就将项目部署到了tomcat安装目录下的webapp

重启tomcat服务器,访问http://localhost:8080则能正常访问了,自己部署的项目也能正常访问了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值