LinuxMint下JDK+Tomcat+Mysql+Eclipse javaEE安装
网上查了很多方法,总结下比较简单的做法。
本人使用的系统版本为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安装的更多相关文章
- linux 下 jdk+tomcat+mysql 的 jsp 环境搭建
JDK 在 linux 下安装 1. 把安装文件放在 /opt 下,并执行 [root@localhost opt]# ./jdk-1_5_0_06-linux-i586.bin 并 ...
- Ubuntu 下 JDK+Tomcat+MySql 环境的搭建
Linux环境 修改catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS=&quo ...
- Ubuntu下JDK+Tomcat+MySql环境的搭建
主机在阿里云上,所以网络的配置都省了,只剩下软件的安装和配置 1.安装mysql 1.1 apt-get install mysql-server-5.5 安装过程中,有两次提示输入 mysql 的 ...
- Linux下JDK Tomcat MySQL基本环境搭建
1. 安装JDK wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1 ...
- ubuntu下安装jdk,tomcat,mysql,ftp,telnet,svn
需求分析:自己弄了个小网站,想放到云服务器上,同时把自己积累的代码也放上去,服务器上的文件可以简单的在windows上查看,也可以方便的通过windows连接linux服务器. 解决:运行网站要用到j ...
- Linux 下 Nginx + JDK + Tomcat + MySQL 安装指南
转载请注明出处:http://blog.csdn.net/smartbetter/article/details/52026342 Nginx 是一款高性能的 http 服务器/反向代理服务器/电子邮 ...
- mac在 aliyun linux ecs实例上安装 jdk tomcat mysql
用了一个ftp 工具 把 gz rpm 等 传递到ecs 上 -- 用这个Transmit 用ssh远程登录,然后依次安装 jdk tomcat mysql 到 /usr/local/... 设置环 ...
- Linux安装Jdk Tomcat MySQL
Jdk安装 Tomcat安装 Mysql安装 Jdk安装 官网下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html ...
- Cent OS服务器配置(JDK+Tomcat+MySQL)
本文摘自:Cent OS服务器配置(JDK+Tomcat+MySQL) 学习tar解压 解压 tar 文件 tar -zxvf apache-tomcat-6.0.35.tar.gz tomcat ...
随机推荐
- java实现 zip解压缩
程序实现了ZIP压缩.共分为2部分 : 压缩(compression)与解压(decompression) 大致功能包括用了多态,递归等JAVA核心技术,可以对单个文件和任意级联文件夹进行压缩和解压. ...
- DNS无法区域传送(axfr,ixfr)
这两天博主在学习dns服务器的配 首先简单介绍一下axfr,ixfr axfr:完全区域传送 ixfr :增量区域传送 主要是在dns主从服务器上面进行备份更新的. ----------------- ...
- ubuntu安装wine 和sourceinsght
ubuntu安装wine: 1.sudo apt-get update 2.sudo apt-get install wine 安装完成后会在当前用户目录的的家目录下生成.wine目录,该目录就是wi ...
- Android 浮动按钮+上滑隐藏按钮+下滑显示按钮
1.效果演示 1.1.关注这个红色的浮动按钮 . 可以看到,上滑的时候浮动按钮消失,因为用户迫切想知道下面的东西,而不是回到顶部. 当下滑的时候,用户想回到原来的位置,就可以点击浮动按钮,快速回到顶部 ...
- Linux下添加桌面快捷方式
这里用Ubuntu下BurpSuite举例 sudo vim /home/user/Desktop/burpsuite.desktop //burpsuite随意起名,系统会系动创建文件 文件写入 # ...
- CentOS 7.X 设置系统时间
在CentOS 6版本,时间设置有date.hwclock命令, 硬件时钟和系统时钟 (1) 硬件时钟 RTC(Real-Time Clock)或CMOS时钟,一般在主板上靠电池供电,服务器断电后也会 ...
- USACO Section1.5 Prime Palindromes 解题报告
pprime解题报告 —— icedream61 博客园(转载请注明出处)--------------------------------------------------------------- ...
- 风格指南--C++
0.避免多重包含是学编程时基本的要求; 1. 前置声明是为了降低编译依赖,防止修改一个头文件引发多米诺效应; 2. 内联函数的合理使用可提高代码执行效率; 3. ‐inl.h 可提高代码可读性 (一般 ...
- 给vmstat加上时间戳
vmstat -n 5 | awk '{print strftime("[%Y-%m-%d %H:%M:%S]"),$0}' 或者 vmstat -n 5 | awk '{ pri ...
- winform小知识
1.得到控制台或者winform程序在debug目录下生成的exe路径 建议使用:AppDomain.CurrentDomain.BaseDirectory或者Assembly.GetExecutin ...