CSDN创作活动文章,无特定类型
Windows上jdk装了很多次了,Ubuntu上一般都是apt-get install安装的,这次在CSDN云容器上手动安装一次,记录安装过程如下文。
JDK17貌似是不免费的了,Java的前途实在是很难预料了……
如下图选择Ubuntu镜像
创建成功后如下图:
如果初始化脚本选择“官方”,则脚本名称下拉框中有“安装Java1.8”、“安装nodejs”、“安装mysql”与“安装redis”四个选项可供选择,如下图所示。由于本文是手动安装jdk17,所以脚本名称就空着。
如下命令下载jdk17安装包,由于官网下载,速度可能很慢。
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
解压缩
tar -zxvf jdk-17_linux-x64_bin.tar.gz
剪切到/usr/share目录
mv jdk-17.0.6 /usr/share/
编辑配置文件
vim /etc/profile
在文件末尾添加如下内容:
export JAVA_HOME=/usr/share/jdk-17.0.6
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=.:$JAVA_HOME/bin:$PATH
使配置文件生效
source /etc/profile
输入命令
java -version
点击页面中“文件列表”图标,显示容器中文件列表,然后选中目标目录如home,右击点击“上传文件”,上传事先准备好的springboot项目,如下图片
输入如下命令,等待项目成功运行
java -jar springboot-0.0.1-SNAPSHOT.jar
如图点击云容器“3个点”的地方,弹出菜单。如果springboot项目的端口与云容器端口不一致,则先修改云容器断口。
点击访问,浏览器弹出新页面,地址栏为云容器默认访问地址,如下:
https://pod-62649cce1cf1b603ec37b783-6402b4073f7e7720535aa994-8090.datasea.cn/
改成springboot项目相应的访问地址,如:
https://pod-62649cce1cf1b603ec37b783-6402b4073f7e7720535aa994-8090.datasea.cn/springboot/user/queryUserList
则成功返回:
{"total":1,"rows":[{"userid":0,"loginname":"admin","username":"超级管理员","pd":"123456","createtime":"2018-12-27 13:15:00","updatetime":"2018-12-27 13:15:00","delflag":"0"}]}