网上查了很多方法,总结下比较简单的做法。

本人使用的系统版本为64位LinuxMint18,cinnamon桌面环境,预装Openjdk1.8。开发使用版本为oracle的1.7版本jdk。

1 jdk的安装

(1)首先,从官网下载jdk的linux版本。

将其解压至/usr/lib/jvm 目录下;

sudo tar -zxvf jdk.....1.7.....tar.gz -C /usr/lib/jvm

(2)然后,配置新安装jdk的环境变量,

使用vim打开配置文件 (注意有些为修改~/.bash.rc文件,建议修改/etc/profile文件{/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量})

#oracle jdk 1.7环境变量
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

(3)最后,需要修改默认的jdk为我们新安装的版本

sudo update-alternatives --install /usr/bin/java java/usr/lib/jvm/jdk1.7.0_67-cloudera/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_67-cloudera/bin/javac 300

(这里的300只是标识一下,没什么意义,只是下一步要用到)

更新一个 /usr/bin/xxx 命令指向一个新的路径可以用 sudo update-alternatives --config xxx

更新java命令:

sudo update-alternatives --config java

2 tomcat的安装

(1)首先,官网获取tomcat7的linux版本。

(2)然后,将其解压至/opt目录下,(个人习惯,也可选择其他路径)

sudo tar -zxvf apache-tomcat-7.0.70.tar.gz -C /opt

之后,有些教程提示配置tomcat环境变量,建议直接修改目录的权限,为777可不必另外设置环境变量。

sodu chmod 777 /opt/apache-tomcat-7.0.70 -R

该方法可同时避免安装Eclipse时提示对tomcat文件夹的权限不足问题。

(3)最后,启动验证,tomcat安装成功。

3 Eclipse javaEE安装

(1)首先,从官网下载Eclipse for JavaEE对应的linux版本,注意,使用jdk1.7时,eclipse最高可使用mars版本。

(2)然后,解压至/opt 目录下,至此Eclipse安装完毕。

tar -zxvf eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz -C /opt

(3)为了方便使用Eclipse,再桌面上为其创建启动器,

在桌面右键选择,在此创建一个新的启动器,输入快捷方式名称,并浏览至Eclipse文件

确定后,使用vim或其他文本编辑器打开以修改桌面上的快捷方式,增加图标参数。

修改后内容如下:

[Desktop Entry]
Comment=
Terminal=false
Name=Eclipse Mars2
Icon=/opt/eclipse/icon.xpm
Exec=/opt/eclipse/eclipse
Type=Application
Categories=Development;IDE;Java;

在eclipse下配置tomcat服务器问题

(1)在主界面下方窗口选择servers标签,会提示新建server,单击(也可右键new->server)

(2)选择server type为tomcat v7.0

(注意,tomcat目录权限为设置可导致server创建失败,再次新建是会无法选择server7,此时

这时打开工程目录下的

.metadata.plugins\org.eclipse.core.runtime.settings

文件夹,删除

org.eclipse.wst.server.core.prefs
org.eclipse.jst.server.tomcat.core.prefs

文件 ;

重启eclipse)

4 Mysql5.7安装

在软件安装管理器中搜索mysql 找到mysql-server-5.7安装即可,安装过程中会提示输入root密码

5 数据库管理工具

在软件安装管理器中搜索Mysql workbench。安装即可。

LinuxMint下JDK+Tomcat+Mysql+Eclipse javaEE安装的更多相关文章

  1. linux 下 jdk+tomcat+mysql 的 jsp 环境搭建

    JDK 在 linux 下安装 1.          把安装文件放在 /opt 下,并执行 [root@localhost opt]# ./jdk-1_5_0_06-linux-i586.bin 并 ...

  2. Ubuntu 下 JDK+Tomcat+MySql 环境的搭建

    Linux环境 修改catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS=&quo ...

  3. Ubuntu下JDK+Tomcat+MySql环境的搭建

    主机在阿里云上,所以网络的配置都省了,只剩下软件的安装和配置 1.安装mysql 1.1 apt-get install mysql-server-5.5 安装过程中,有两次提示输入 mysql 的  ...

  4. Linux下JDK Tomcat MySQL基本环境搭建

    1. 安装JDK wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1 ...

  5. ubuntu下安装jdk,tomcat,mysql,ftp,telnet,svn

    需求分析:自己弄了个小网站,想放到云服务器上,同时把自己积累的代码也放上去,服务器上的文件可以简单的在windows上查看,也可以方便的通过windows连接linux服务器. 解决:运行网站要用到j ...

  6. Linux 下 Nginx + JDK + Tomcat + MySQL 安装指南

    转载请注明出处:http://blog.csdn.net/smartbetter/article/details/52026342 Nginx 是一款高性能的 http 服务器/反向代理服务器/电子邮 ...

  7. mac在 aliyun linux ecs实例上安装 jdk tomcat mysql

    用了一个ftp 工具 把 gz rpm 等 传递到ecs 上 -- 用这个Transmit 用ssh远程登录,然后依次安装 jdk tomcat  mysql 到 /usr/local/... 设置环 ...

  8. Linux安装Jdk Tomcat MySQL

    Jdk安装 Tomcat安装 Mysql安装 Jdk安装 官网下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html ...

  9. Cent OS服务器配置(JDK+Tomcat+MySQL)

    本文摘自:Cent OS服务器配置(JDK+Tomcat+MySQL) 学习tar解压 解压 tar 文件 tar -zxvf apache-tomcat-6.0.35.tar.gz tomcat   ...

随机推荐

  1. 【转摘】TFS上分支和标签的用法

    引用路径:http://blog.csdn.net/cxzhq2002/article/details/8518250 什么时候用分支:  例如为某个客户定制的专用版本,和主干的特性有很大差别.不具通 ...

  2. Linux编译移植Qt4的环境_在OMAPL138平台

    Linux编译Qt4的环境_OMAPL138 手里有一块创龙OMAPL138的板子,我要在上面成功移植Qt环境和触摸屏幕,这是我第二次进行Linux的Qt环境移植,发现了很多问题,需要重新整理. 我编 ...

  3. gcc常用命令

    1简介 2简单编译 2.1预处理 2.2编译为汇编代码(Compilation) 2.3汇编(Assembly) 2.4连接(Linking) 3多个程序文件的编译 4检错 5库文件连接 5.1编译成 ...

  4. 获取HTTP请求头中的地址

    技术交流群:233513714 public static String getIpAddr(HttpServletRequest request) { String ip = request.get ...

  5. centos使用--rpm和yum的关系以及基本用法

    1 RPM包 RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序" rpm 执行安装包 二进制包(Binar ...

  6. AD RMS总结

    AD RMS 认识篇 AD RMS(Active Directory Right Mangement Servic)活动目录权限服务. 首先我通过了解AD RMS的用途去深入学习AD RMS.在过去用 ...

  7. 考拉Android统一弹框

    作者:钱成杰 背景 在快速开发的背景下,经历了n个版本后的考拉Android App中已经存在了各种各样看似相同却各有差别的弹框样式.其中包括系统弹框和自定义弹框,并且在线上时常会出现IllegalA ...

  8. javascript类式继承模式#1——默认模式

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  9. 一个python的文件对比脚本

    脚本主要用来给游戏客户端做热更的. 处理方式就是针对每个文件求其MD5值,再根据文件的目录和名字对比两个版本的MD5值,如果不一样,则这次热更就需要更新这个文件. 用法很简单. 1,生成MD5码列表 ...

  10. 《Cracking the Coding Interview》——第9章:递归和动态规划——题目4

    2014-03-20 03:08 题目:给定一个集合,返回其幂集. 解法:DFS. 代码: // 9.4 Return all subsets of a set #include <cstdio ...