将Java源代码编译到另一个目录

将Java源代码编译到另一个目录,java,linux,compilation,directory,Java,Linux,Compilation,Directory,因此,我对Java编程相当陌生,我可以使用javac objects.Java和Java objects从Linux终端编译和运行Java代码。不过,我想知道如何将源代码编译到另一个目录?假设我在/home/alarm/projects/src/文件夹中有文件person.java,但我想在当前目录下将其编译到/home/alarm/projects/bin/文件夹中。不确定这是否有意义,但如果可能有人能解释一下吗?顺便说一句,我使用Arch Linux只是为了让您了解我的操作系统。您可以使用参

因此,我对Java编程相当陌生,我可以使用
javac objects.Java
Java objects
从Linux终端编译和运行Java代码。不过,我想知道如何将源代码编译到另一个目录?假设我在
/home/alarm/projects/src/
文件夹中有文件
person.java
,但我想在当前目录下将其编译到
/home/alarm/projects/bin/
文件夹中。不确定这是否有意义,但如果可能有人能解释一下吗?顺便说一句,我使用Arch Linux只是为了让您了解我的操作系统。

您可以使用参数
-d
来指定目标目录

可以找到更多信息