安装Linux虚拟机到执行Java程序
1.安装VMware
2.在VMware里安装 CentOs 镜像(CentOS-7.2-x86_64-DVD-1511.iso)
3.启动CentOs后如果不能上网,或者 没有 ifconfig命令,那么 需要安装 net-tools工具等
在虚拟机中以最小化方式安装centos7,后无法上网,因为centos7默认网卡未激活。
而且在sbin目录中没有ifconfig文件,这是因为centos7已经不使用 ifconfig命令了,已经用ip命令代替;
并且网卡名称也不是eth0了,而是改成eno16777736了(随机名称)。
解决ifconfig不可用:ip addr 即查看分配网卡情况。
激活网卡:在文件 /etc/sysconfig/network-scripts/ifcfg-enp0s3 中
进入编辑模式,将 ONBOOT=no 改为 ONBOOT=yes,就OK
参考 解决Centos7不能联网且ifconfig出现command not found
保存后重启网卡: service network restart
此时就可以上网了。(如果不知怎样判断能否上网,ping 一下网址就可以,就是这么简单,例如命令:ping www.baidu.com)
4.如果还是不支持ifconfig命令,则需要 安装 net-tools工具
[root@localhost ~]# cd /sbin
[root@localhost sbin]# ls
查看一下是否有 ifconfig
没有 ifconfig
的话安装 net-tools package
[root@localhost sbin]# sudo yum install net-tools -y
参考 CentOS7:ifconfig command not found解决
安装成功后,可以使用 ifconfig 命令了
5. 安装rz和sz命令
# yum -y install lrzsz
参考 linux CentOS 安装rz和sz命令 lrzsz
6.下载 java sdk 1.8 安装 java 环境
去官网下载jdk 安装包 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载 Linux x64 jdk-8u171-linux-x64.rpm 167.14 MB
7. 下载本地后,通过 rz 命令上传文件
8.安装 java sdk
rpm -ivh jdk-8u171-linux-x64.rpm
rpm安装和卸载软件
9.安装后使用命令 java -version 来判断 是否安装成功
10.使用 vi 命令 ,新建一个 java 文件
输入
public class Test1{
public static void main(String[] args){
System.out.println("hello world");
}
}
然后 :wq 保存退出 (保证 文件名与类名一致,如果不一致 使用 mv 原文件名 新文件名 来重命名)
11.编译 文件 java -c Test1.java
12.执行命令 java Test1
13.查看字节码 javap -c Test1