在 CentOS 上设置 Java 编译输出路径,你可以使用 javac
命令的 -d
选项来指定输出目录。下面是一个简单的示例:
打开终端。
切换到你想要存放编译后 .class
文件的目录。例如,如果你想要将编译后的文件放在名为 output
的目录中,你可以使用以下命令:
mkdir output
cd output
javac
命令编译 Java 源文件,并使用 -d
选项指定输出目录。例如,如果你想要编译名为 Main.java
的文件,并将编译后的文件放在 output
目录中,你可以使用以下命令:javac -d . Main.java
这将在当前目录(.
)下创建一个名为 output
的目录(如果尚不存在),并将编译后的 .class
文件放在该目录中。
注意:确保在编译之前已经正确设置了 JAVA_HOME
环境变量,并将其添加到 PATH
变量中。这样你才能在终端中使用 javac
命令。如果尚未设置,请参考以下步骤:
找到你的 Java 安装路径。例如,它可能位于 /usr/lib/jvm/java-11-openjdk
。
将 JAVA_HOME
环境变量添加到 ~/.bashrc
或 ~/.bash_profile
文件中。例如,如果你的 Java 安装路径是 /usr/lib/jvm/java-11-openjdk
,你可以在 ~/.bashrc
或 ~/.bash_profile
文件中添加以下行:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk
export PATH=$PATH:$JAVA_HOME/bin
保存文件并运行 source ~/.bashrc
或 source ~/.bash_profile
以应用更改。
现在你应该可以在终端中使用 javac
命令了。