【发布时间】:2023-03-07 18:01:02
【问题描述】:
我想开始学习 Java,但我对如何正确设置路径有点困惑。我想在我的主目录中为我的所有 java 程序创建一个目录,所以我在想这样的事情:
/home/user/Java_Projects
但我不确定如何创建指向它的符号链接。会是这样吗?:
ln -sf /usr/local/jdk-11/bin/java /usr/local/bin/java/Java_Projects
另外,在这种情况下,javac 会发生什么?会不会变成:
ln -sf /usr/local/jdk-11/bin/javac /usr/local/bin/javac/Java_Projects
我注意到的一件奇怪的事情是,当我在我的主目录 (/home/user) 中运行代码时,一切正常,但是当我尝试通过更改为 /home/user/Java_Projects 从我的 java 目录运行代码时将不再工作,我不知道为什么。
我唯一能想到的是某种权限错误,因为这是我得到的:
错误:编写 HelloWorld 时出错:/home/user/Java_Projects/HelloWorld.class
提前致谢!
【问题讨论】:
标签: java directory path javac openbsd