首页
文章
分类
标签
动态
欧泡果奶的小站
累计撰写
88
篇文章
累计创建
36
个标签
累计收到
0
条评论
栏目
首页
文章
分类
标签
动态
目 录
CONTENT
以下是
JDK
相关的文章
2024-10-16
jenv使用教程
本文介绍了如何使用`jenv`工具来管理Java环境。首先,通过执行`jenv add`命令添加指定路径下的Java版本;接着,可以通过三种方式设置Java版本:全局、本地(针对当前目录)和当前shell会话。此外,还提供了移除特定Java版本的方法以及查看当前正在使用的Java环境和已安装的所有Java环境的命令。这些步骤帮助用户灵活地在不同项目中切换Java版本,提高开发效率。
2024-10-16
157
0
0
Java
2023-08-27
Jenkins构建后无法启动jar包或加载不到JDK的类
文章描述了在Jenkins编译部署包后遇到的问题:部分服务启动时报错,或是在调用服务时因加载不到JDK中的类而报错。为解决这一问题,建议在启动脚本前添加一行`source /etc/profile`命令。这背后的原理涉及到通过SSH执行命令的两种模式:一种是登录后执行(interactive + login shell),在这种模式下会加载 `/etc/profile` 文件;另一种是直接执行命令(non-interactive + non-login),这种情况下不会加载 `/etc/profile` 而是检查用户的 `.bashrc` 文件。因此,在非交互式且非登录的情况下,显式地使用 `source /etc/profile` 可以确保环境变量被正确设置,从而避免由于缺少必要的环境配置导致的服务启动失败或类找不到的问题。
2023-08-27
102
0
0
Jenkins
Linux
2022-04-15
Mac下多版本JDK环境配置
本文介绍了在Mac上查看已安装的JDK、配置环境变量以及进行JDK版本管理的方法。首先,通过访问目录`/Library/Java/JavaVirtualMachines/`可查看系统中已安装的所有JDK版本。接着,通过编辑`~/.zprofile`文件(对于MacOS Catalina及之后版本)或`~/.bash_profile`文件来设置不同JDK版本对应的环境变量,并使用alias命令快速切换JDK版本。最后,通过运行`source ~/.zprofile`使配置生效,并利用`java -version`命令验证当前JDK版本和测试版本切换功能是否正常工作。
2022-04-15
342
0
0
Mac