美文网首页
解决ERROR: Unable to locate a modu

解决ERROR: Unable to locate a modu

作者: 小孟在充电 | 来源:发表于2024-03-19 01:49 被阅读0次

报错:

image.png

提示:

所在的环境中没有名为 'Java/17.0.2' 的模块可用

解决:

  1. 下载Java-17.0.2 (https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html

    image.png
  2. 解压java压缩包

  3. 写入环境变量

# .bashrc文件内修改
export JAVA_HOME=/path/to/java-17.0.2
export PATH=$JAVA_HOME/bin:$PATH

测试安装是否成功

java --version
> java version "17.0.2" 2022-01-18 LTS
  1. 发现第二处报错
    测试module JAVA/17.0.2之后还是显示ERROR: Unable to locate a modulefile for 'Java/17.0.2'。这提示缺少modulefiles,需要自己创建一个新的modulefiles。
    新建modulefiles, 路径为/path/to/my_modules
#%Module1.0
module-whatis Java 17.0.2

set root /path/to/java-17.0.2

prepend-path PATH $root/bin
prepend-path JAVA_HOME $root

测试

module use /path/to/my_modules
module load Java-17.0.2

问题解决~

相关文章

网友评论

      本文标题:解决ERROR: Unable to locate a modu

      本文链接:https://www.haomeiwen.com/subject/eegzzdtx.html