Intellij -d 选项不起作用

Intelij -d option doesn't work

我有这样的目录结构(我创建了 classes 目录并在编译器选项中添加了 -d classes):

但是当我点击 compile 'BeerSelect.java' 时,我得到了:

Intelij 已创建 out 目录并省略了我关于使用 classes 目录的请求(-d 选项)。我不知道为什么。

编译到 out 而不是 classes 目录是我做错了什么?

右键单击您的项目 (beerV1) 和 select Open Module Settings(靠近底部)。在左侧列表中 Project Settings 下的 Project 下,应该有一个 Project compiler output 文本框。确保它指向您的 classes 目录。