JavaEE实训笔记一——主机购买和代码移植基础

实验一:主机购买和代码移植基础

1、实验目的
1.1 熟悉华为云控制台的操作
1.2 配置网络和安全资源
1.3 ECS云主机的购买配置
1.4 运行环境的验证以及文件的运行
1.5 理解x86和arm的区别
1.6理解解释性语言(java,python)和编译性语言(c)的不同

2.实验环境
2台华为云服务器,一台是x86,一台是鲲鹏。

3.实验步骤
3.1 c语言
1、在cmd把 hello.c 传到鲲鹏服务器,先在鲲鹏服务器上用gcc hello.c -o hl把hello.c编译为可执行文件hl,然后执行hl ./hl
在这里插入图片描述

2、将hello.c传给另一台x86服务器
在这里插入图片描述

3、X86服务器上上用gcc hello.c -o hl把hello.c编译为可执行文件hl,然后执行hl ./hl
在这里插入图片描述

3.2 java

1、在cmd把 Hello.java 传到鲲鹏服务器,并用Javac Hello.java 把Hello.java编译成Hello.class,运行Hello.class
在这里插入图片描述

2、将Hello.class 传到x86服务器
在这里插入图片描述

3、在x86服务器上运行
在这里插入图片描述

3.3 python
1、在cmd把 pi.py传到鲲鹏服务器,执行pi.py
在这里插入图片描述

2、将pi.py传送给另一台云主机
在这里插入图片描述

3、在x86服务器上运行
在这里插入图片描述

4 实验中遇到的问题和解决方案问题

问题1:X86服务器没有安装java环境,导致无法运行java文件

解决方案:通过命令yum search openjdk 查找jdk,并通过yum install java-1.8.0-openjdk命令安装相应的jdk。

问题2:在鲲鹏服务器传过文件到x86服务器后,删除了x86服务器,重新购买后,生成的ip还是一样的,但在鲲鹏服务器上传文件到x86服务器的时候出现如下错误: 在这里插入图片描述

解决方案:在鲲鹏服务器执行命令:ssh-keygen -R 121.36.69.214

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值