首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux的JDK和Jenv(JAVA_HOME管理器)的详细配置使用教程

前言 使用第一次使用Linux的用户,往往不知道如何配置JDK;不配置JDK,就无法运行Minecraft服务器或者是Apache Tomcat服务器等基于Java虚拟机的应用程序。...这边使用OpenJDK8作为演示,下载后文件为:zulu8.52.0.23-ca-fx-jdk8.0.282-linux_x64.tar.gz 配置JDK到环境变量 对刚刚下载的zulu8.52.0.23...-ca-fx-jdk8.0.282-linux_x64.tar.gz进行解压,解压到自己熟悉的目录下,方便之后环境配置: tar -zxvf zulu8.52.0.23-ca-fx-jdk8.0.282...-linux_x64.tar.gz 解压后,在当前目录下生成zulu8.52.0.23-ca-fx-jdk8.0.282-linux_x64文件夹,我们移动到更目录下ZuluJDK下并重命名为JDK8:...mv zulu8.52.0.23-ca-fx-jdk8.0.282-linux_x64 /ZuluJDK/JDK8 Linux默认一般使用bash,所以我们配置环境变量就配置profile这个,使用vim

4.2K40
您找到你想要的搜索结果了吗?
是的
没有找到

Java 又双叒叕发布新版本,这么多版本如何灵活管理?

jenv 是一个命令行工具,可以在 Linux/OS X 平台使用,可以管理多个版本 JDK,方便在多个版本 JDK 之间切换,另外其还可以设置 JAVA_HOME 环境变量。...jenv 安装 手动安装 首先下载 jenv 源程序 git clone https://github.com/jenv/jenv.git ~/.jenv 然后再将 jenv 命令路径放入 Shell...brew 安装: brew install jenv jenv 校验 安装 jenv 之后,可以运行 jenv doctor 检查是否正确安装。...若不是通过以上方式,或者为 Linux 平台,可以先通过 which java 或者 whereis java 找出命令路径。然后通过使用 ls -l 查看命名的实际路径。 ?...jenv global 9.0 jenv 小问题 上面几个是 jenv 经常使用的指令,若想了解 jenv 其他指令,可以通过 jenv commands 查找其他指令。

98260

Mac的JDK和Jenv(JAVA_HOME管理器)的详细配置使用教程

前言 从Windows转为Mac的用户,第一次配置JDK环境变量可能有些不知所措;上次给搭建介绍了如何在Linux上配置JDK,这次给大家介绍怎么在Mac上配置JDK。...注意:虽然和Linux一样,可以配置/etc/profile文件,且优先级最高,但是原则上为保持macOS稳定和完整安全,不推荐直接操作/etc/profile文件。...答案是Jenv: 什么是Jenv Jenv项目地址:https://www.jenv.be 按照官网的解释: jEnv is a command line tool to help you forget...解压到自己知道路径的地址,比如我解压的地址是/Users/mintimate/.jenv: [jenv解压后] 所以,我们环境变量就这样写: 如何使用Jenv Jenv的使用很简单,利用配置JDK8的方法.../zulu-11.jdk/Contents/Home [jenv添加JDK] 可以看到,jenv自动检录多余的名称。

10.6K180

好用到爆!GitHub 星标 32.5k+的命令行软件管理神器,功能真心强大!

Homebrew 能干什么 Homebrew 的 Slogan :The missing package manager for macOS (or Linux) Homebrew 这款命令行软件管理神器在...Homebrew 除了是 macOS 的包管理器也可以装在 Linux 上成为 Linux 的包管理器,仅需要执行相应的命令,就能下载安装需要的软件包,省去了下载、解压、拖拽等繁琐的步骤。...用 Homebrew 官方的话来总结就是:安装 Apple(或 Linux 系统)没有预装但你需要的软件。比如说安装 MongoDB,只需要执行以下命令就可以安装,前提条件是环境一定要配置好。...GitHub 地址:https://github.com/jenv/jenv 官方文档也非常的简洁大方: https://www.jenv.be/ 安装: brew install jenv 配置...管理: jenv versions jenv global 17.0.3 是不是贼方便?

54620

一台机器下,多个Java版本的粗放与精细管理

我们需要更加便捷,细粒度的控制工具,这里推荐JEnv这款工具。 JEnv工具使用 如官网所说JEnv是一款让你忘记如何配置JAVA_HOME的神器,使用简单的命令就可以在不同Java版本之间进行切换。...JEnv的安装 在Mac OS下可使用Homebrew安装JEnv: brew install jenv 等待上述命令安装成功后,还需在.bash_profile中进行一下配置。...还是以现在的Java 8和Java 9环境为例,我们通过jenv add命令将对应的Java路径添加到jenv中: $ jenv add /Library/Java/JavaVirtualMachines...JEnv的使用 完成了上述安装,便可以通过命令来切换所使用的Java版本了: $ jenv local 1.8.0.151 /usr/local/Cellar/jenv/0.5.5_2/libexec/...not use java version set by jenv [OK] Java binaries in path are jenv shims [OK] Jenv is correctly loaded

75831

macOS和Linux上手动编译OpenCV并作为依赖添加到PythonC++Java

本次演示 本次演示,是在macOS和Linux上编译并安装OpenCV,Windows不在本教程范围内。...Linux上,使用腾讯云轻量应用服务器,不管是CentOS还是Debian都可以安装,但是最好提前更新一次软件源: # Debian/Ubuntu apt update apt upgrade # CentOS...在Linux上安装GCC和Cmake,根据发行版本的不同: # Debian/Ubuntu版本 sudo apt-get install build-essential sudo apt-get install...,配置了jenv,那么jenv的配置需要在JDK配置之前,比如我macOS本地就有配置jenv,需要这样编写环境变量: [jenv配置在JDK配置之前] 之后,还需安装ANT,方法也很多,最简单的是用软件包管理器安装...我建议不要动系统的Python3,macOS和Linux都安装Anaconda,用Anaconda的Python3比较好。

5.7K82

【玩转腾讯云】本地JavaWeb项目部署到腾讯云轻量服务器,实现公网访问

包到服务器上发布: war:Tomcat/Springboot项目打包 jar:Spring web项目(Springboot)打包 前提 服务器前提 既然要部署到服务器,给公网用户访问,肯定是需要一台服务器的(Linux...如果你不会操作Linux,可以使用宝塔面板。 推选服务器: 腾讯学生轻量应用服务器 腾讯云服务器采购节 如果你并不知道买什么服务器,可以评论区留言项目规模。...如果你重来没用过Linux,可以参考图文教程: Linux的JDK和Jenv(JAVA_HOME管理器)的详细配置使用教程 我配置的JDK的JAVA_Home地址: /usr/java/jdk 配置Tomcat...环境变量 服务器终端输入(若未事先配置zsh,一般Linux默认为Bash): # 如果你使用Bash vim /etc/profile # 如果你使用zsh vim ~/.zshrc 按 i 进入编辑并在最底部添加...如果你重来没用过Linux,可以参考图文教程: Linux的JDK和Jenv(JAVA_HOME管理器)的详细配置使用教程 我配置的JDK的JAVA_Home地址: /usr/java/jdk 上传打包好的

13K41
领券