`
y1d2y3xyz
  • 浏览: 252672 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux 下j2ee环境配置(JDK+tomcat+eclipse+mysql)

阅读更多
一 安装JDK
1、到http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u29-oth-JPR下载JDK安装包,我安装的是 jdk-6u29-linux-i586.bin

2、把 jdk-6u29-linux-i586.bin 复制到linux的 /usr/local/下

3、把目录制定到 /usr/local/下,

4、安装JDK,输入 "./jdk-6u29-linux-i586.bin" ,大概一分钟时间JDK就安装完成了

5.配置JDK,在/etc/profile 文件最后添加如下语句(在保证你系统还没安装liunux的情况下):
   JAVA_HOME=/usr/local/jdk1.6.0_29
   PATH=$PATH:/usr/local/jdk1.6.0_29/bin
   CLASSPATH=.:/usr/local/jdk1.6.0_29/jre/lib/rt.jar
   export JAVA_HOME PATH CLASSPATH

6.退出重新登录系统,在命令行输入 javac命令,如果有相关提示信息就说明安装成功了(你懂的),如果提示 javac: command not found 那说明安装为成功,或者你装好了还没从新登录

注意:一般linux下都是默认安装了JDK的,但版本都比较低,最好先把系统这个低版本删掉,命令:“rpm -qa | grep gcj ”查看目前版本, 如果存在结果大致如:java-1.4.2-gcj-compat-1.4.2.0-40jpp.115,接下来卸载,卸载命令(必须是有root权限的用户才能执行):“rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115”

在进行J2EE开发的时候必不可少的是和数据库连接,这就涉及到数据库驱动,这里数据库驱动要放到JDK主目录下的 jre/lib/ext下面,否则连数据库时会报错


二 安装tomcat
1、到http://tomcat.apache.org/download-55.cgi下载 apache-tomcat-5.5.35.tar

2、复制apache-tomcat-5.5.35.tar 到linux的 /usr/local/下

3、安装tomcat,转到/usr/local/下,输入 "tar -zxvf apache-tomcat-5.5.35.tar" ,等到,安装完成

三 安装eclipse

1、到http://www.eclipse.org/downloads/packages/release/helios/r下载eclipse的eclipse-jee-helios-linux-gtk.tar安装文件,并复制到/usr/local/下

2、安装方法和tomcat是一样的 tar -zxvf eclipse-jee-helios-linux-gtk.tar

3、安装完后切换到图像界面,cd到eclipse目录下,启动eclipse,命令为:"./eclipse",
启动有可能报错,看看这里,http://www.linuxidc.com/Linux/2010-12/30605.htm

四 安装mysql

1、到http://mysql.com/downloads/mysql/#downloads下载mysql安装文件mysql-5.1.60-linux-i686-glibc23.tar,并复制到/usr/local/下

2、安装方法和tomcat是一样的 tar -zxvf mysql-5.1.60-linux-i686-glibc23.tar,因为这个名字太长了,我解压后把名字改成了 mysql-5.1.60

3、groupadd mysql (创建mysql组) useradd -g mysql mysql (创建mysql用户,并指定组为mysql)

4、进入到mysql安装目录 /usr/local/mysql-5.1.60下执行“scripts/mysql_install_db --user=mysql”(通过mysql初始化数据库) 接下来执行下面的几个命令:"chown -R root ."(把当前目录ower指向ROOT) "chown -R mysql data"(把data文件及所有文件的ower指向mysql) "chgrp -R mysql ."(把当前文件及下所有文件的组指向组mysql),cp support-files/my-medium.cnf /etc/my.cnf,在 support-files目录下有4个模版文件,我们选择其中一个Mysql的配置文件,覆盖/etc/my.cnf(系统默认的配置,其中设置了性能参数和Mysql的一些路径参数,执行 cp support-files/mysql.server /etc/rc.d/init.d/mysqld 编译目录的一个脚本

5、启动mysql,/usr/local/mysql-5.1.60/bin/mysqld_safe --user=mysql & ,如果出现 mysql ended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/my.cnf中配置。大多数问题是权限设置不正确引起的。

6、检测mysql能否正常运行,cd 到 bin下,执行命令“. /mysql -u root -p” 如果提示输入密码,那说明安装成功了

7、如果想每次开机启动则需要进行如下三个设置:chmod 700 /etc/init.d/mysqld, chkconfig --add mysqld,chkconfig --level 345 mysqld on

8、 启动服务service mysqld start

注意:在第6中,如果我们不到bin下面,我们的mysql命令是会提示错误的,这是因为我们没有把mysql放到环境变量中,那接下来就把这个加进去,命令:vi /etc/profile (因为之前有安装JDK的时候写了PATH=$PATH:/usr/local/jdk1.6.0_29/bin),PATH=$PATH:/usr/local/jdk1.6.0_29/bin后面增加mysql的安装路径即 "PATH=$PATH:/usr/local/jdk1.6.0_29/bin:/usr/local/mysql-5.1.60/bin/" 从新登陆,在任何目录下执行 “mysql -u root -p”都OK了 。(注意这里加的是系统环境变量,如果要针对指定用户下,则到相应的用户文件夹下修改相关配置)

涉及到mysql,有俩个命令必须要提到:
mysqldump -u root -p密码 数据库名称 > a.sql     (备份数据库)
mysql -u root -p密码 数据库名称 < data.sql      (数据库恢复)



五 新建项目
这里和window下基本是一样的,前面tomcat和JDK都OK了,这里有可能因为版本的问题会出现下面的错误,http://sfwhhp.iteye.com/blog/729085 看看这个帖子就明白了,按照这个帖子回复的方法做:“Navigator--> XXX project --> .setting --> 打开org.eclipse.wst.common.project.facet.core.xml此文件,把<installed facet="jst.web" version="2.5"/>改为<installed facet="jst.web" version="2.4"/>”


这样整个linux下J2EE环境就能运行起来了
分享到:
评论

相关推荐

    Linux下java开发环境安装、设置

    七、 linux下 J2EE开发的环境配置..17 (一)、JDK安装18 (二)、Linux下 Tomcat,Mysql 安装.....19 1.下载相关软件:.......19 2.先来安装mysql:....19 3.安装 Tomcat:.20 4.管理tomcat ......21 (三)...

    boot_crm.zip

    j2ee课程考试常见题目, 项目描述 Springboot开发的用户管理系统SpringbootCRM ...jdk8+tomcat8+mysql+eclipse+maven 项目技术 spring+springboot+mybatis+shiro+thymeleaf+adminlte+bootstrap+jquery

    《jsp网络编程从入门到精通》配套视频讲解环境配置部分

    视频动画\创建J2EE项目前的环境配置 介绍在创建一个J2EE项目前,所需要对Eclipse进行的环境配置; 视频动画\创建一个J2EE项目 介绍如何使用Eclipse+Lomboz创建一个J2EE项目; 视频动画\在Eclipse中导入MySQL数据库...

    教务管理系统源码+项目说明(javaweb项目)(运行环境window系统,Apache Tomcat v7.0.84).zip

    教务管理系统源码+项目说明(javaweb项目)(运行环境:window系统,Apache Tomcat v7.0.84、JDK1.8 开发环境:J2EE eclipse、navicat for mysql 运用的技术:MVC设计模式、DAO模式、Servlet、JSP、Filter).zip ...

    j2ee开发开发环境搭建

    本文档主要讲述如何安装JDK、安装eclipse的Tomcat插件、多国语言包、在Tomcat下配置MySQL数据源和搭建Eclipse3.4.2 与MyEclipse7.0 开发环境。

    Java项目:活动管理系统(java+JSP+bootstrap+servlet+Mysql)

    项目介绍 ...JSP+CSS+jQuery+bootstrap+mysql+servlet 使用说明 1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件; 2. 使用IDEA/Eclipse/MyEclipse导入项目,E

    教务管理系统javaweb项目 运行环境:window系统,Apache Tomcat v7.0.84、JDK1.8 开发环境:

    教务管理系统javaweb项目 运行环境:window系统,Apache Tomcat v7.0.84、JDK1.8 开发环境:J2EE eclipse、navicat for mysql 运用的技术:MVC设计模式、DAO模式、Servlet、JSP、Filter、MySQL数据库 该项目主要分为...

    基于MVC的学生信息管系理统

    环境要求: eclipse j2ee mysql5 jdk8 tomcat8 以上 步骤: 1.打开eclipse导入项目 2.修改c3p0-config.xml中数据库连接密码 3.新建ssms数据库,并导入ssms.sql文件还原数据。

    学生信息管理系统.rar

    eclipse j2ee mysql5 jdk8 tomcat9 必须按上述环境要求运行项目,否则将无法运行! 步骤: 1.打开eclipse导入项目 2.修改c3p0-config.xml中数据库连接密码 3.新建ssms数据库,并导入ssms.sql文件还原数据。

    ssm物业管理系统(源码+数据库+配置文件).rar

    1、下载JDK8,安装,配置环境变量。 2、下载MYSQL5.7(可用phpstudy代替,下载后运行即可,自动启动mysql) 3、下载mysql操作工具,如navicat,你也可以用其他。 4、下载eclipse J2EE 。Eclipse IDE for Java EE ...

    Linux学习之CentOS(十三)–CentOS6.4下Mysql数据库的安装与配置的详细方法

    如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装,如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录...

    J2EE OA办公系统源码(part1)

    J2EE 大型OA办公系统源码,90%源码是开发的,只有权限管理源码是加密。 人事管理,论坛,博客,收件发件,网络硬盘等 系统配置: MySQL4.1以上版本 JDK1.5以上版本 Tomcat5.5以上版本 Eclipse项目 压缩包分2部分

    J2EE OA办公系统源码(part2)

    J2EE 大型OA办公系统源码,90%源码是开发的,只有权限管理源码是加密。 人事管理,论坛,博客,收件发件,网络硬盘等 系统配置: MySQL4.1以上版本 JDK1.5以上版本 Tomcat5.5以上版本 Eclipse项目 压缩包分2部分

    jshERP开源进销存软件

    jshERP完整开源版J2EE代码 很多人说jshERP是目前唯一完整开源的进销存系统 虽然目前只有进销存+财务的功能,但后面将会推出ERP的全部功能,大家一起努力吧 系统部署初始账号:jsh,密码:123456,部署如有问题请联系...

    留言簿(s2sh)

    开发工具:eclipse(J2EE) 工具包:Struts2.2.1+Hibernate 3.6.0+Spring3.0.5+Tomcat7.0.37+Jdk7+Mysql5.0,由于时间关系,后台登录,回复留言没有完成,希望有人能完善该例子,再抄送一份到我电子邮箱272144215@qq....

    Struts+Spring+Hibernate整合详解与典型案例源代码.

    工具详尽:包括JDK、Tomcat、Eclipse、MySQL、Log4j、Ant、JUnit、CVS、解析XML文件等; 由浅入深:每章从简单示例入手,最后给出一个详细示例加深理解; 实战性强:书中提供了大量典型的应用案例,实战性很强; ...

    J2EE精通随书光盘源代码第二章

    运行环境 操作系统:Windows XP。 Java平台:JDK 1.5。 Web服务器:Tomcat v 5.5.23,下载地址:http://tomcat.apache.org/。 数据库服务器:MySQL v 5.0.45,下载地址:http://www.mysql.com/。 开发平台:...

    JSH_ERP开源进销存软件 v1.0.2

    Jquery 1.8.0UI框架 HoorayOS项目管理框架 MyEclipse8.5+/Eclipse4.4+DB JDK1.6+WEB Maven3.2.3+运行环境WEB服务器:Tomcat6.0+数据库服务器:Mysql5.1JAVA平台: JRE1.6+操作系统:Windows、Linux等开源说明本系统...

    教务管理系统完整源码+说明(javaweb项目)(运行环境:window系统).zip

    教务管理系统源码+项目说明(javaweb项目)(运行环境:window系统,Apache Tomcat v7.0.84、JDK1.8 开发环境:J2EE eclipse、navicat for mysql 运用的技术:MVC设计模式、DAO模式、Servlet、JSP、Filter).zip

    3749-访客管理系统(JAVA,JSP,SSH,MYSQL)

    开发环境: Eclipse for J2EE ,MYSQL5.1,JDK1.8,Tomcat 8 技术栈:MVC模式、SSH、MYSQL、HTML、JavaScript、CSS、JQUERY、log4j、Ajax、jsp,servlet、jQuery

Global site tag (gtag.js) - Google Analytics