Linux下的J2EE(JAVA EE)环境配置指南

Linux-javaEE定制篇(搭建JavaEE环境) 概述 如果需要在Linux下进行JavaEE的开发,我们需要安装如下软件 安装JDK 安装步骤 tomcat安装 idea安装 mysql5.7安装 新建文件夹/opt/mysql,并cd进去 运行wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar,下载mysql安装包 PS:centos7.6自带的类mysql数据库是mariadb,会跟mysql冲突,要先删除。 运行tar -xvf mysql 阅读详情

欢迎点击此处订阅本Blog

Blog 订阅

<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>


    首先说明为什么要在Linux下边开发J2EE。思考了一下大致有以下几点:
    1,公司规定,:-)被强迫离开易用的windows了;
    2,项目需要。这个因人而异,不好多说。
    3,想换个环境。window确实用烦了,可怜的机器整天运行着javaw.exe和eclipse.exe之外,还要加一个甚至好些安全类软件,生怕 病毒或者木马来袭。除此以为,可能还有QQ,MSN,outLook之类的通信软件,这样一来消耗的资源可真就大了,电脑运行的速度可就真不敢恭维了,每 天老牛拉车似的。Linux下边就清爽了许多,无需杀毒软件,至少目前来说安全性不用管那么了,裸奔呗,最多开个防火墙。通信软件有pidgin等这种多 协议的软件,打开一个登陆多个号码,太爽了!呵呵(具体对比还是用了Linux才知道:-))
    4,目前工作前景来看,Linux能带给你的能力比window大多了哦。所以,尽量还是多学点东西吧。
    
    那么究竟怎么配置J2EE开发环境呢?分以下几步:
    1,安装JDK;
    2,安装eclipse;
    3,安装安装Tomcat;
    4,安装数据库
       
    (以下均以Ubuntu8.04hardy示例,在Ubuntu8.04下均成功配置,其他版本Linux有少些不同,请注意)
    安装JDK:
    1,这里示例安装JDK5。打开终端,输入
        sudo apt-get install sun-java5-jdk
    开始下载sun jdk1.5之后安装。
    2,安装之前会有一个深蓝色背景的sun公司给出的Agreement协议,用Tab键选择Agree(同意)并回车,才开始进入安装。安装需要一小会。
    3,安装完成后配置环境变量。
        sudo gedit /etc/environment
    4,打开环境变量文件,在其中添加以下代码:
        CLASSPATH=.:/usr/lib/jvm/java-5-sun/lib
        JAVA_HOME=/usr/lib/jvm/java-5-sun
    注意:其中java-5-sun是jdk所在的文件夹,可能和这不同。请在/usr/lib/jvm/查看您机器上安装的文件夹名。添加完毕无误请保存。
    5,打开jvm虚拟机配置文件。
        sudo gedit /etc/jvm
    添加以下代码到最上方:
        /usr/lib/jvm/java-5-sun
    注意java-5-sun还是你机器上jdk所在文件夹名。
    6,打开终端,输入java 或 javac进行测试,是否安装成功。查看jdk版本号用javac -version。

    安装eclipse:
    网上有很多eclipse的安装方法,一般都是直接在源里安装再添加插件的,本人觉得那样太麻烦,费时间!推荐一个最简单的办法,那就是下载一个完全集成web开发插件的eclipse版本。
    点击这里进入下载地址。这可是大名鼎鼎的Lomboz直接集成所有web开发插件的eclipse哦。下载界面版本任选,但是一定要下载Linux (x86/GTK 2)平台的安装包!如果是要使用tomcat6及以上版本,请选择3.2以上版本下载,3.2以下版本不支持。
    下载好的包比方说是org.objectweb.lomboz-all-in-one-R-3.3-200710290621-linux-gtk.tar.gz。直接解压到home/你的用户名 目录下即可运行eclipse。
    打开eclipse后,点击window->perferences->Java->Buile path,选中folders;再->Compiles,确认Compiler compliance level后边是5.0.(如果你想用jdk1.5来运行eclipse的话)(因为运行java时默认的1.4和5.0还是有差别的)。再 ->Installed JRES,这里可以看到你机器上装的JDK.如果是Fedora,可能装了其他的JDK,在这里可以去掉前边的勾,不选择它。
    eclipse jdk配置完成。
    
    安装tomcat:
    1,首先,不建议从源里安装。源里的不是整个tomcat,单纯
                sudo apt-get install tomcat
    默认是没有webApps的。tomcat即使运行了也不会显示http://localhost:8180那个页面。需要再附加。所以还不如直接下载tomcat。
    这里安装tomcat5.5。
    下载地址:http://tomcat.apache.org/
    2,下载完成后,将包解压至home/你的用户名 这个目录下。
    3,配置tomcat:
    首先打开
        sudo gedit /etc/profile
    添加
        export CATALINA_HOME="你的tomcat5.5安装目录"
    保存即可。
    4,开启tomcat:打开终端,先进入你的tomcat5.5安装目录,再运行startup.sh。代码是
        cd  你的tomcat5.5安装目录/bin
        ./startup.sh
    如果配置正确,将显示
        Using CATALINA_BASE: 你的tomcat5.5安装目录
        Using CATALINA_HOME: 你的tomcat5.5安装目录
        Using CATALINA_TMPDIR: 你的tomcat5.5安装目录/temp
        Using JRE_HOME: /usr/lib/jvm/java-5-sun
    如果出现touch: cannot touch 等错误,找到提示出错的文件夹,更改其权限为读写即可。代码为
        sudo chmod 766 需修改的目录 -R
    如果还不行,将该文件夹及子文件权限全部开放,在home目录下,怎么更改都不会影响系统。进入需修改的目录
        cd 需修改的目录
        sudo chmod 777 * -R
    在浏览器里输入http://localhost:8080如果出现tomcat那只小猫页面,则配置成功了。
    5,关闭tomcat:与开启类似,命令为./shutdown.sh。
    
    安装数据库:
    1,这里以安装postgreSQL为例。直接在源里安装。打开终端:
        sudo apt-get install postgresql
    安装完postgre后,将自动创建一个缺省的数据库集群,且生成一个数据库超级用户postgres。
    2,对数据库用户及权限进行设置了,首先要得到超级用户postgres的一个Shell:
        sudo -u postgres sh
    3,在这个Shell中创建一个同你用户相同的数据库用户
        createuser -A -D -P 你的用户名
    4,为该用户创建一个数据库
        createdb -O 你的用户名 你想要的数据库名字
    然后
        exit
    可以通过如下代码连接你的数据库
        psql 你在上边起的数据库名字
    单纯靠终端来管理postgreSQL,实在是太费劲了点。windows下边有pgadmin3来管理PostgreSQL ,linux下边同样有。
    5,安装图形化软件 pgadmin3 来管理PostgreSQL 数据库
        sudo apt-get install pgadmin3
    安装完该软件之后,pgadmin3 在“应用程序>系统工具>里。点击打开后运行起来就和windows下边没什么区别了。
    
    到此,J2EE环境就搭建起来了。下边需要做什么呢?赶紧新建一个Dynamic web 工程,进行以下测试吧。!
    您如果对Linux系统安装还不是太了解,请先看Linux学习系列之系统安装

 

转自【http://www.blogjava.net/creasure/archive/2008/07/08/213284.html】




<script src="http://www.google.com/reader/ui/publisher.js" type="text/javas<script src="http://www.google.com/reader/public/javascript/user/00697638153916680411/state/com.google/broadcast?n=5&amp;callback=grc_p(%7bc%3a%22green%22%2ct%3a%22%5cu8fd9%5cu4e9b%5cu6587%5cu7ae0%5cu4e5f%5cu503c%5cu5f97%5cu4e00%5cu770b%22%2cs%3a%22false%22%7d)%3bnew%20grc" type="text/javascript"></script>B%5Cu6587%5Cu7AE0%5Cu4E5F%5Cu503C%5Cu5F97%5Cu4E00%5Cu770B%22%2Cs%3A%22false%22%7D)%3Bnew%20GRC" type="text/javascript">

Eclipse JavaEE Linux 64位 绿色版 Eclipse IDE for Java EE Developers 该版本集成了Java ee开发常用插件,方便动态web网站开发。适合Java web开发者使用。集成了XML编辑器、数据库查看工具,提供jsp可视化编辑器。 立即下载

相关推荐

在Linux下配置JavaEE环境

在Linux下配置JavaEE环境.ftp,jdk,tomcat,mysql

十五、linux之搭建JavaEE环境

如果需要在 Linux 下进行 JavaEE 的开发,我们需要安装如下软件。

八戒媳妇 918

2D激光slam四种算法建图效果对比

2d激光slam四种算法建图比较

m0_73791170的博客 8448

在Linux中搭建JAVAEE的开发环境

在Linux中搭建JAVAEE的开发环境

weixin_43334553的博客 940

SimNow模拟环境实战:用vnpy_ctp连接期货市场的5个关键配置步骤

本文提供了一份详细的量化交易实战指南,重点讲解如何使用vnpy_ctp插件连接SimNow期货模拟环境的5个关键配置步骤。内容涵盖SimNow环境选择、vnpy_ctp核心参数解析、实战连接脚本编写、深度排错技巧以及向实盘迁移的准备,旨在帮助量化交易开发者快速搭建可靠的测试环境,避免常见陷阱。

weixin_29063035的博客 1272

Android OTA 升级实战指南:从原理到实现

本文详细解析了Android OTA升级的原理与实现方法,包括AB升级与Recovery升级的机制对比、OTA升级包制作流程以及应用层升级功能的实现。通过实战案例和常见问题排查指南,帮助开发者掌握Android系统无线升级技术,提升设备维护效率。

weixin_42652674的博客 198

Linux【JavaEE】—— 搭建 JavaEE 开发环境(附软件安装教程、下载地址)

Linux 操作系统中 JavaEE 开发环境的搭建,包括 CentOS、ideaIU、apache-tomcat、mysql、jdk 五款软件,附带详细安装配置教程与软件下载地址。

商务合作 | 共同学习 | 携手共进 9万+

Android TV远程调试全攻略:从开发者模式开启到ADB连接(附常见问题排查)

本文提供了一份详尽的Android TV远程调试实战指南,涵盖从开启开发者模式、配置网络ADB连接到高效调试与深度排错的完整流程。文章重点解析了通过Wi-Fi进行远程调试的核心步骤,并针对常见的连接失败、授权问题等提供了系统性的解决方案,旨在帮助开发者为Android TV应用开发构建稳定高效的调试环境。

1340

linux搭建JavaEE开发环境(持续更新)

安装JDK 一、解压下载的JDK tar -zxvf jdk-7u79-linux-x64.gz 二、配置环境变量 vim /etc/profile 使用G定位到文件末尾 JAVA_HOME=/opt/jdk1.7.0_79 PATH=/opt/jdk1.7.0_79/bin:$PATH export JAVA_HOME PATH 注意: 1、需要在PATH目录后面添加 “ :$PATH...

xuonline4196的博客 3887

一、适配显示服务

基于rk3568适配显示服务,调动gpu;

XiaoC_Android的博客 1001

dolphinscheduler集群服务一键安装启动实现流程剖析

通过以上分析我们基本梳理清楚了整个dolphinscheduler项目的一键安装启动逻辑, 我们现在在通过一张图正好理一下整个实现流程。关于一键停止集群服务及一件查询集群各个角色服务实例运行状态的实现也都在stop-all.sh/status-all.sh及dolphinscheduler-daemon.sh这三个脚本中, 有兴趣自行研究。写这篇文章的核心目的不仅在于给大家分享如何优秀的开源项目的一键安装部署的实现过程。

最爱嫣夜来 1207

Ubuntu Linux下的J2EE(JAVA EE)环境配置

转载自: http://blog.chinaunix.net/uid-21102786-id-1830552.html 首先说明为什么要在Linux下边开发J2EE。思考了一下大致有以下几点:    1,公司规定,:-)被强迫离开易用的windows了;    2,项目需要。这个因人而异,不好多说。    3,想换个环境。window确实用烦了,可怜的机器整天运行着javaw.

andieguo的专栏 3968

【OpenClaw从入门到精通】第05篇:实战!OpenClaw自动化搞定邮件/日历/文件管理(2026实测避坑版)

本文聚焦OpenClaw核心实用场景,手把手教你实现邮件、日历、文件管理的全自动化。通过安装三大核心技能,配置IMAP/SMTP邮箱、跨平台日历及文件沙盒权限,结合4个虚拟实战案例,演示从邮件自动摘要、会议冲突预警到下载文件夹分类的完整流程。文中包含2026实测的命令代码、配置步骤、排障方案,所有案例需在测试环境验证,代码未上传GitHub。兼顾新手入门与进阶需求,让OpenClaw从“能聊天”升级为“能干活”,帮你节省80%重复工作时间。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 2674

java ee linux命令_Linux基本命令及JavaEE环境配置

一、Linux的目录结构etc: (etcetera) 存放系统配置文件--(在etc下有profile文件是配置环境变量)user: (unix shared resource) 用于存放共享的系统资源--(放一些资源)home: 存放用户文件的根目录--home下创建每个用户的根目录bin: (binaries) 存放二进制可执行文件sbin: (super user binaries) 存放...

weixin_39875503的博客 280

vue3 - 最新详细实现高德地图绘制动态热力图详细教程,在某区域或城市地图上做“热力图层“展示人流量、旅游人口密度、热量图、全国地区地理热力图,利用颜色的深浅表示密度或强度等场景(详细示例代码教程)

vue3,nuxt3,高德地图,热力图,绘制热力图层,人流量,vue3使用高德地图实现某个区域热力图,vue3高德地图api加载热力图及关闭,接收热力图数据并渲染热力图,关掉热力图,Vue使用高德API制作热力图,热力图加载不出来,电子围栏围住热力图,vue3中使用高德地图渲染热力图组件,高德地图使用热力图详细教程,报错,卡顿,出不来怎么办,无法关闭,怎么解决这个问题,出错,城市名称,城市某个街道,城区,省份,市区,县城,乡镇,村,各省份的热力图,交通流量,人口流量,密度,旅游出行,人口数量,颜色介绍,深浅

✅ 精选推荐文章 5204

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

一、Java技术基础

一、Java技术基础 版权声明:本文为博主原创文章,未经博主允许不得转载。 一Java技术基础 编程语言 Java的特点 Java开发环境 Java配置环境 Linux命令与相关知识 Java的编译器1 、编程语言 机器语言:0 1 汇编语言:助记符(Mnemonics) 高级语言: 面向过程的高级语言:程序设计的基本单位是函数 如:C/C++面向对象的高级语言:程序设计的基本单位是类 如:J

wenteryan的博客 1067

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

java ee一开始配置_Linux学习系列之J2EE(JAVA EE)配置指南

评论#re: Linux学习系列之J2EE(JAVA EE)配置指南2008-07-08 12:17如坐春风#re: Linux学习系列之J2EE(JAVA EE)配置指南2008-07-08 16:47creasure@如坐春风过奖,谢谢了。回复更多评论#re: Linux学习系列之J2EE(JAVA EE)配置指南[未登录]2008-07-08 18:12javaread....

weixin_39621774的博客 111

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

linux搭建j2ee环境搭建,J2EE环境安装配置

J2EE环境安装配置在下载,安装前先说下下面几个概念JDK,SDK,JRE,JVM◆JDKJava Develop Kit (Java 开发包)◆SDKSoftware Develop kit, 以前JDK叫做Java software develop kit,后来出了1.2版本后就改名叫JDK了,省时省力, 节约成本。◆JREJava runtime environment 我们的最简单的Hel...

weixin_34688110的博客 210

java ee平台搭建_linux-- 搭建javaEE 平台

Java EE 定 制 篇 搭 建 Java EE 环境1 6 . 1 概 述1 6 . 1 . 1 示 意 图 :如 果 需 要 在 L i n u x 下 进 行 J a v a E E 的 开 发 , 我 们需 要 安 装 如 下 软 件1 6 . 2 安 装 J D K1 6 . 2 .2 安 装 步 骤0 ) 先 将 软 件 通 过 x f t p 5 上 传 到 / o p t 下1 ...

weixin_33326218的博客 239

【JavaEE】Linux基本使⽤和程序部署

LInux搭建,常见命令,与项目部署

yj20040627的博客 1280

java ee linux命令,Linux下JavaEE环境搭建

1. download & setup jdk2. download eclipse and test a simple example of java3. setup mysql use yum(or download & setup by hand)yum install mysqlproblem1:linux mysql configuration & usesolu...

weixin_42357256的博客 136

(java ee,Eclipse J2EE最新版官方下载(Eclipse for Java EE Developers)

Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。Tools for Java developers creating Java EE and Web applications,...

weixin_33552698的博客 830

Linux 之 JavaEE 定制篇-搭建 JavaEE 环境

=>视频链接如果需要在 Linux 下进行 JavaEE 的开发,我们需要安装如下软件。

要学就学灰太狼的博客 1255

Linux下Java EE编程环境的搭建

Linux下Java EE编程环境的搭建安装前的准备工作将安装包从Windows传入到Linux中JDK的安装及环境的搭建Tomcat的安装eclipse的安装 安装前的准备工作 将安装包从Windows传入到Linux中 方法一:使用Xftp软件实现 (1)安装Xftp,新建一个会话窗口连接到Linux,主机ip在Linux操作系统中可以查询到,在终端使用ifconfig命令,我的主机ip如下...

ddd 218
上一篇: Glassfish服务器的配置与应用
下一篇: 在Linux上安装MySQL 5.0
系统信息
系统信息 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄23年 2404粉丝 565原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值