当前位置: 首页 > news >正文

前端之学习后端java小白(一)之SDKMAN及helloword

一、安装多版本的maven

1. SDKMAN是Java生态系统中最流行的工具版本管理器,同前端nvm类似,使用SDKMAN可自由切换maven版本号
// 1. 下载安装脚本
curl -s "https://get.sdkman.io" | bash
/**
*2. 初始化配置
* a.关闭终端并重新打开,或手动执行初始化命令
* (此操作将 SDKMAN 的环境变量配置到 shell 启动文件中(如 .zshrc 或 .bash_profile))
*/source "/Users/wenzhenhua/.sdkman/bin/sdkman-init.sh"  
// 3.验证安装
sdk version 
2. 常用操作
  1. 安装 JDK
    可选择安装最新稳定版或指定版本(如 sdk install java 17)
sdk install java  
  1. 切换默认版本
// 如: sdk default java 17
sdk default java <version> 
  1. 查看可用版本
sdk list java  
  1. 安装指定maven
sdk list maven | grep 3.5.3

检查 maven是否安装成功

mvn -version
3. SDKMAN常用命令
# 查看当前使用的Maven版本
sdk current maven# 查看所有已安装的Maven版本
sdk list maven# 切换到其他版本(如果需要)
sdk use maven 3.8.6    # 临时切换
sdk default maven 3.5.3 # 设为默认版本

二、helloword的编写与执行

1. 开发步骤:编写、编译、运行

在这里插入图片描述

2. 编写到编译的过程

在这里插入图片描述

  • 建立一个Helloword.java,并填入内容
 class HelloChina{}
  • 执行javac helloword.java
  • 得到一个编译文件HelloChina.class
    在这里插入图片描述
3.执行过程
  • 直接执行HelloChina 会报错在这里插入图片描述
  • 将刚刚的报错写入方法中,并重新编译且执行
    在这里插入图片描述
  • 在方法中填入内容,并重新编译执行,打印出 helloword
    在这里插入图片描述
http://www.lryc.cn/news/595590.html

相关文章:

  • 如何用 LUKS 和 cryptsetup 为 Linux 配置加密
  • 【爬虫】05 - 爬虫攻防
  • 前后端分离项目进阶1---前端
  • 耐看点播网页入口 - 追最新电视剧,看热门电影|官网
  • c语言 进阶 动态内存管理
  • 3x3矩阵教程
  • 一次 POI 版本升级踩坑记录
  • 二维码扫描登录流程详解
  • 对理性决策模型的剖析及应用路径
  • Java学习 ------BIO模型
  • 【VASP】VASP 机器学习力场(MLFF)实战
  • C++ <继承> 详解
  • js迭代器
  • JAVA序列化知识小结
  • 我国《数字中国规划》对虚拟产权的监管:合规框架下的渐进式创新
  • stream event
  • 前端,demo操作,增删改查,to do list小项目
  • C++ 分配内存释放内存
  • Anaconda 路径精简后暴露 python 及工具到环境变量的配置记录 [二]
  • 【C#】C# 事件 两次 -= 会怎么样?
  • C# 结构体
  • C# 转换(is和as运算符)
  • XSS学习总结
  • Unreal ARPG笔记
  • 《画布角色的双重灵魂:解析Canvas小游戏中动画与碰撞的共生逻辑》
  • Spring Boot注解详解
  • 影刀 RPA:批量修改 Word 文档格式,高效便捷省时省力
  • 通俗易懂卷积神经网络(CNN)指南
  • 海康威视视觉算法岗位30问及详解
  • 多片RFSoC同步,64T 64R