腾讯云服务器CentOS 7安装JAVA JDK并运行class文件

一、下载linux版的jdk,https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
在这里插入图片描述
二、使用XShell 输入rz命令,把下载的压缩包上传至服务器
在这里插入图片描述
ls检查当下目录文件,可以看到已经上传到自己的服务器了
在这里插入图片描述
三、解压压缩包

tar -zxvf jdk-8u271-linux-x64.tar.gz

在这里插入图片描述
四、配置JDK环境变量。如果使用的是XShell,可以使用Ctril+insert复制,Shift+insert粘贴
进入配置文件目录

vim /etc/profile

在最后一行下添加几行
在这里插入图片描述

JAVA_HOME=/MyWorkspace/jdk1.8.0_271
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH

更新配置文件(不输入这一行重启服务器后配置文件才生效)

source /etc/profile

五、输入java -version查看jdk版本,有下图证明已配置成功
在这里插入图片描述
六、写一个java程序,并上传至服务器

import java.util.Arrays;

public class DFS {
	static int N=8;
	static int H[]= {-1,0,1,0},V[]= {0,-1,0,1};
	static char Maze[][] = {
			{ 'O', 'X', 'X', 'X', 'X', 'X', 'X', 'X' }, { 'O', 'O', 'O', 'O', 'O', 'X', 'X', 'X' },
			{ 'X', 'O', 'X', 'X', 'O', 'O', 'O', 'X' }, { 'X', 'O', 'X', 'X', 'O', 'X', 'X', 'O' },
			{ 'X', 'O', 'X', 'X', 'X', 'X', 'X', 'X' }, { 'X', 'O', 'X', 'X', 'O', 'O', 'O', 'X' },
			{ 'X', 'O', 'O', 'O', 'O', 'X', 'O', 'O' }, { 'X', 'X', 'X', 'X', 'X', 'X', 'X', 'O' } };

	public static void main(String[] args) {
		find(0,0);
	}
	static void find(int x,int y) {
		if(x==N-1&&y==N-1) {
			Maze[x][y]='*';
			for(int i=0;i<Maze.length;i++)
				System.out.println(Arrays.toString(Maze[i]));
		}
		for(int k=0;k<H.length;k++) {
			if(x>=0&&x<N&&y>=0&&y<N&&Maze[x][y]=='O') {
				Maze[x][y]='*';
				find(x+H[k],y+V[k]);
				Maze[x][y]='O';
			}
		}
	}
}

七、javac DFS.java编译,java DFS执行,出现下图即成功在服务器上运行出java程序
在这里插入图片描述

©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页