Ubuntu下JAVA统一开发环境搭建

好纠结啊!大半夜不睡觉,瞎折腾!新手上路总是被折磨得不要不要的!

这里呢把搭建过程记下来,免得到时又到处翻博客,百度。累个半死!新手就是这样。。。

一、安装JDK(http://www.oracle.com/technetwork/cn/java/javase/downloads/index.html

这个还好,不坑人!

1.下载:下载到【下载】,这ubuntu16.04居然真是中文都不可以,我记得以前有个什么版本的可以的呀,不废话了。。。

2.解压:sudo  tar  zxvf  jdk1.8 .tar.gz

3.移动:sudo mkdirs -r /usr/lib/jvm      sudo mv /usr/lib/jvm 

4.配置环境变量:sudo gedit /etc/profile 

            末尾添加:               
              export JAVA_HOME=/usr/lib/jvm/jdk1.8
              export JRE_HOME=${JAVA_HOME}/jre
              export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
              export PATH=${JAVA_HOME}/bin:$PATH

            测试:java -version  和   java

二、安装tomcat(http://tomcat.apache.org

这家伙不是好人啊!官网tomcat最新版下载下来文件都不全,哪去找conf、startup.sh?可能是自己不会玩。。。

1.2.3.同上。

4.配置环境变量:sudo gedit /tomcat/bin/setclasspath.sh

                 # Make sure prerequisite...前添加:

                       export JAVA_HOME=/usr/lib/jvm/jdk1.8
                       export JRE_HOME=/usr/lib/jvm/jdk1.8/jre

                 不然./version.sh报错,应该是必须的,这里没项目测试过。

三、安装mysql(下载workbench    下载JDBC驱动 )

这里就用指令安装吧,不折腾。中规中举。。。我机智地觉得,等连接它的时候坑定有问题,等我写项目的时候看吧!

1.安装:sudo apt-get install mysql-server    ;       sudo apt-get install mysql-client   ;  sudo apt-get install libmysqlclient-dev

        检查:sudo netstat -tap | grep mysql   看到mysql的socket处于LISTEN状态就OK了

2.试一试:登陆:mysql -u root -p   -u表示选择登陆的用户名,-p表示登陆的用户密码  netstat -anp  查看mysql监听端口

                         service mysql start 启动mysql

                         mysql-->show databases;  mysql-->use [database];mysql-->show tables;

3.安装workbench:下载workbench

                           sudo dpkg -i workbench.deb 安装

        sudo apt-get install -f  安装依赖包

4.准备驱动:connector  也算是必备顺便下载备用(码代码时需要再COPY)

四、安装eclipse(http://www.eclipse.org/downloads/packages

这熊孩子就坑了!太尼玛坑了!心情很焦灼啊~有木有~卡死卡死还是卡死~

又是添加-vm /usr/lib/jvm/jdk1.8/jre 又是rm eclipse.ini;还是卡,一新建或者删除就卡。结果换个版本就好了。。。让我承受力又上升了5点啊!!!

1.2.3.同上上,移动位置随意。

4.链接:eclipse需要能找到jre或jdk才可以启动,sudo ln -s /usr/lib/jvm/jdk1.8/jre jre 

5.添加tomcat什么的就不废话了。。。

 

 

LINUX果然耐玩,复制文件也要指令。。。

posted on 2016-05-31 10:25  江湖吹风  阅读(241)  评论(1编辑  收藏  举报

renzku