Linux(Ubuntu CentOS) 安装 Java JDK

CentOS

Centos 利用 yum 源来安装jdk(此方法不需要配置环境变量)
查看yum库中的java安装包

yum list java*
yum list java-1.8*

安装1.8.0的所有文件

yum -y install java-1.8.0-openjdk*

安装完之后,默认的安装目录是在: /usr/lib/jvm/

Ubuntu

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
# 设置系统默认jdk #
sudo update-java-alternatives -s java-8-oracle

查看版本

[root@vm172-31-110-6 ~]# java -version
openjdk version "1.8.0_201"
OpenJDK Runtime Environment (build 1.8.0_201-b09)
OpenJDK 64-Bit Server VM (build 25.201-b09, mixed mode)
[root@vm172-31-110-6 ~]# javac -version
javac 1.8.0_201

ubuntu 安装 sbt

起因

准备装个 Kafka Manager 来管理 Kafka 集群,发现是用 Scala 开发的,需要用 sbt 去编译代码,那就先把 sbt 环境在本地搞起来!

介绍

sbt 是类似 Maven 的构建工具,全称为 Simple build tool,是 Scala 的标准构建工具。

安装步骤

下载

官网地址:http://www.scala-sbt.org/download.html

cd /usr/local/src
wget https://piccolo.link/sbt-1.2.8.zip

解压

解压到 /usr/local/ 目录

unzip sbt-1.2.8.zip -d /usr/local/

创建运行脚本

cd /usr/local/sbt
vim sbt

加入如下内容,保存退出

#!/bin/bash
BT_OPTS="-Xms512M -Xmx512M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M"
java $SBT_OPTS -jar /usr/local/sbt/bin/sbt-launch.jar "$@"

赋权

chmod +x sbt

配置环境变量

vim /etc/profile

在文件底部加入如下内容,保存退出

export SBT_HOME=/usr/local/sbt
export PATH=${SBT_HOME}/bin:$PATH

使生效

source /etc/profile

验证

输入 sbt 进入到交互界面,输入 sbtVersion 查看版本号。

root@ubuntu:/usr/local/sbt# sbt
[warn] No sbt.version set in project/build.properties, base directory: /usr/local/sbt
[info] Set current project to sbt (in build file:/usr/local/sbt/)
[info] sbt server started at local:///root/.sbt/1.0/server/c04b82b170623c189ad8/sock
sbt:sbt> sbtVersion
[info] 1.2.8

总结

安装过程还算简单,网上看到一些用 sbt sbt-version 来查看版本号,我是没成功过,也可能是跟版本有关系。

IDEA 创建 Spring Boot 笔记

前言

  Java 技术栈也是从 2018 年开始接触不久,今天整理了一下年前的笔记,写一篇博文来记录一下从 0 开始搭建 Spring Boot 的步骤。

准备

  1. 首先安装好 JDK
  2. 安装好 Intellij IDEA

步骤

1. 在 IDEA 左上角点击 File -> New -> Project 。

2. 点击 Spring Initializr,确保 Project SDK 读取到你想要的版本,Next 。

- 阅读全文 -