简介

本经验由深度论坛用户(zhang12345shun)分享,原文地址

正文

SUN JDK(现已改名Oracle JDK)

1.下载Sun版JDK压缩包(.tar.gz),选择其中的32/64位Linux版本。

2.将其解压缩:

sudo tar -zxvf ~/Downloads/jdk-8u45-linux-i586.tar.gz -C /usr/lib

其中参数-C后面的路径是解压缩的目标路径。

3.根据官网的说法:

Starting with version 8u40, the JDK installation is integrated with the alternatives framework and after installation, the alternatives framework is updated to reflect the binaries from the recently installed JDK. Java commands such as java, javac, javadoc, and javap can be invoked from the command line.

所以:

sudo update-alternatives --install /usr/bin/java java  /usr/lib/jdk1.8.0_66/bin/java 1000
sudo update-alternatives --install /usr/bin/javac javac  /usr/lib/jdk1.8.0_66/bin/javac 1000

现在可以验证一下JDK安装是否已成功

java -version

tomact 安装和使用

1.下载并解压缩到部署位置(8.0.30)

2.配置环境变量

startup.sh----->catalina.sh----->setclassspath.shJAVA_HOME=/usr/lib/jdk1.8.0_66JRE_HOME=$JAVA_HOME/jre

  • 备注:这里的配置可以不写(如果jdk是8u40及以后版本)

3.启动tomcat:

sudo ./bin/startup.sh

4.关闭tomcat:

sudo ./bin/shutdown.sh

5.最后,验证tomcat关闭是否成功:

在浏览器中输入:http://localhost:8080/

MYSQL安装和使用

1.下载并解压缩

sudo tar -xzvf mysql-6.0.11-alpha-linux-x86_64-glibc23.tar.gz -C destdir

2.新增用户mysql和组mysql

sudo groupadd mysql
sudo useradd -g mysql mysql

3.创建链接

cd /usr/local
sudo ln -s /opt/mysql-6.0.11-alpha-linux-x86_64-glibc23/ mysql

4.改变mysql文件夹own group

sudo chown -R mysql .
sudo chgrp -R mysql .

5.执行初始化脚本

scripts/mysql_install_db –user=mysql

6.改变文件夹权限

chown -R root .
chown -R mysql data

7.配置mysql环境

使用自带的配置文件复制到/etc 目录下比如:

cp support-files/my-medium.cnf /etc/my.cnf

根据内存不同使用不同的配置文件。一般建议使用

my-larger.cnf

  • 说明:会占用系统内存512M,运行主要的进行。

my-medium.cnf

  • 说明:mysql平时只占用系统内存在【32M~64M】之间,或者和其他程序一起工作时比如 web server .占用内存不会超过128M

my-small.cnf

  • 说明:只占用系统的很小内存(<=64M),只运行重要的守护进程。不会占用太多的资源

8.启动服务

bin/mysqld_safe –user=mysql & //启动服务
bin/mysqladmin -u root password ‘new_password’ //初始化root密码

9.开机自启动

复制服务脚本 : cp support-files/mysql.server /etc/init.d/mysql

取消自启动:sudo update-rc.d -f mysql.server remove

把 /usr/local/mysql/bin/mysql 命令加到用户命令中

sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

现在就直接可以使用 mysql 命令了

mysql -u root -p

Eclipse 安装使用

1.安装JDK8,具体过程参考上面 2.下载 Eclipse 最新版http://www.eclipse.org/downloads/

解压 Eclipse:

sudo tar -zxvf ~/Downloads/eclipse-*.tar.gz

3.创建 Eclipse 快捷方式

在终端中执行如下命令

sudo gedit /usr/share/applications/eclipse.desktop

粘贴并保存如下内容

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=eclipse
Exec=/opt/eclipse/eclipse
Terminal=false
Categories=Development;IDE;Java; 

至此,我们就将最新版本的 Eclipse 安装完成

MAVEN安装

1.下载并加压包到安装位置 exp:/usr/local/

2.配置命令连接符

sudo update-alternatives --install /usr/bin/mvn mvn /opt/apache-maven-3.3.9/bin/mvn 1000

3.配置默认jdk版本和默认编译级别在目录conf/setting.xml中配置

<profile><id>jdk-1.8</id><activation><activeByDefault>true</activeByDefault><jdk>1.8</jdk></activation><properties>      <maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target>            <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion></properties>
</profile>

Deepin下java开发环境部署相关推荐

  1. Linux下Java开发环境的搭建Tomcat6+jdk6+eclipse3.5.2+Myeclipse9.0+mysql5.1.47

    Tomcat6+jdk6+eclipse3.5.2+Myeclipse9.0+mysql5.1.47 1.JDK的安装:usr/java/jdk1.6.0_25 下载:jdk-6u25-linux-i ...

  2. cc java开发环境搭建_Windows系统下java开发环境搭建

    总的来说,开发环境是程序员工作的基础,没了他,IT工作就没得开展了.话不多说,今天提供的教程是Windows系统下Java开发环境的搭建,具体如下 1.下载并安装JDK(JAVA Developmen ...

  3. Linux(Ubuntu 16) 下Java开发环境的配置(二)------Tomcat的配置及常见问题

    前言 相比于java JDK的配置,Tomcat的配置简单的多,简直就相当于直接运行了,本文以Tomcat8.0为例进行配置 1.Tomcat的下载 地址:https://tomcat.apache. ...

  4. Linux下Java开发环境搭建

    最近刚开始玩Linux,搞开发搭建环境是第一步,于是总结了这篇Linux下Java开发环境搭建的博客,记录一下我爬过的坑. 一.JDK的下载 jdk8官方下载地址:http://www.oracle. ...

  5. mac下java 开发环境搭建

    mac配置java开发环境: jdk1.7 +sdk1.7+maven +tomcat   1.先安装jdk ,才能安装sdk . 2 mac中jdk1.7的默认位置:/Library/Java/Ja ...

  6. Java 开发环境部署

    1.下载Java开发环境工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载后,双击jdk ...

  7. window下java开发环境安装

    首先请去Java的官网上下载,最好下载最新版本 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-21 ...

  8. fedora java 开发环境_Linux(Fedora 14)下 java开发环境配置 ——jdk的安装与配置

    1.下载(以jdk-6u21-linux-i586.bin为例),并将文件放到/opt目录下,然后安装: [root@thinkpad-pc lee]# cd /opt [root@thinkpad- ...

  9. Linux(Ubuntu 16) 下Java开发环境的配置(一)------JDK的配置

    前言: 本文介绍的是通用的安装方法,一般linux系统均可使用该方法安装.本文以Java8环境为例进行配置. 1.JDK的下载 进入java下载页(http://www.oracle.com/tech ...

最新文章

  1. kindeditor-网页文字编辑
  2. Docker镜像原理学习理解
  3. in python_数学 in python
  4. JS 异常: Uncaught RangeError: Maximum call stack size exceeded
  5. python非递归前序遍历二叉树_LintCode66:二叉树的前序遍历(python)
  6. 手机安装linux发行版,最近发布新版本的Linux发行版汇总 - 2020-02-14
  7. Swing 添加超链接 打开页面
  8. 汇编 学到哪里写哪里——栈
  9. STM32的AD通道干扰问题
  10. 安卓java游戏模拟器_java游戏模拟器安卓版下载
  11. [网络安全自学篇] 四十八.Cracer第八期——(1)安全术语、Web渗透流程、Windows基础、注册表及黑客常用DOS命令
  12. Eclipse设置中文及取消
  13. CentOS8 dnf软件包管理配置
  14. 大疆激光雷达livox avia 在ubuntu18.04+ROS中基本使用方法
  15. protoc 命令参数
  16. webpack 配置不同环境, 以及配置 baseUrl
  17. python创建一个文本文件、包含10行字符串、每行字符串由_Python2:使用正则表达式从文本文件中提取整行,子字符串来自anoth...
  18. 上海大学计算机学院卞韬,我校计算机工程与科学学院学生在CCPC中国大学生程序设计竞赛中喜获金奖...
  19. 【三层架构】搜索模块
  20. 95后阿里P7架构师晒出工资单:狠补了这个,真香...

热门文章

  1. 聊聊composer.lock
  2. windows mysqldump 不成功 1049 1064 报错
  3. UE4 ShooterGame Demo的开火的代码
  4. 算法与数据结构(三) 二叉树的遍历及其线索化(Swift版)
  5. CAS单点登录配置[3]:服务器端配置
  6. Powerful Sleep(神奇的睡眠-睡眠生物钟的秘密:如何睡得更少却睡得更好)阅读笔记...
  7. 知识点滴:持久层,DAO,API,DAL,BLL,DLL,csproj,sln
  8. dedecms织梦最新0day
  9. OPENNMS的后台并行管理任务
  10. Centos7-Lvs+Keepalived架构实验详解