搭建JAVA开发环境_Window&&Linux

JDK的安装与卸载

官方开发文档

离线API下载

华为镜像站

windows平台

卸载JDK

安装JDK

1.百度搜索JDK8,找到下载地址
[https://www.oracle.com/cn/java/technologies/downloads/#jdk17-windows]

2.安装jdk
3.创建环境变量

4.创建CLASSPATH环境变量

%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

5.配置path变量

6.检查环境变量是否成功

Linux平台

环境安装

sudo apt update
sudo apt install openjdk-11-jdk
java --version

配置语言支持

  • 安装中文支持包
sudo apt install language-pack-zh*
  • 打开~/.bashrc文件添加
export LANG="zh_CN.UTF-8"
export LANGUAGE="zh_CN:zh:en_US:en"
  • 环境变量生效
  • source ~/.bashrc

jni相关

环境变量

  • LIBRARY_PATH

LIBRARY_PATH是在程序编译期间查找动态链接库时指定的查找共享库的路径

  • LD_LIBRARY_PATH

LD_LIBRARY_PATH主要是用于指定动态连接器(ld)查找ELF可执行文件运行时所依赖的动态库(SO)的路径。即用于在程序运行期间查找动态链接库时,指定除了系统默认路径(/usr/lib)之外的路径。

Q&A

1、Windows平台Powshell输出中文乱码问题?

System.out.println使用了PrintStream类来输出字符数据至控制台。PrintStream会使用平台缺省的编码方式来输出字 符。我们的中文系统上缺省方式为GBK,所以内存中的UNICODE字符被转码成了GBK格式,并送到了操作系统的输出服务中。因为我们操作系统是中文系 统,所以往终端显示设备上打印字符时使用的也是GBK编码。如果到这一步,我们的字符其实不再是GBK编码的话,终端就会显示出乱码。
在命令行输入如下命令,可以临时更改当前窗口编码

chcp 936 改为gbk
chcp 65001 改为utf-8
posted @ 2021-08-08 11:20  迦洛德影歌  阅读(16)  评论(0)    收藏  举报