gpt4 book ai didi

java - IntelliJ gradle 项目不会复制资源文件夹之外的资源

转载 作者:行者123 更新时间:2023-12-03 23:14:11 25 4
gpt4 key购买 nike

我遇到了以下问题:

我在 IntelliJ 中开始了一个新的 gradle 项目。默认情况下,它包含一个包含 java 源和资源的主文件夹。如果我将资源保存在资源文件夹中,一切都很好。然而那不是我想要的。我希望能够将一些资源放在 java 包中。

我做了一个小项目来演示我的问题。

project overview

如您所见,test.fxml 在构建项目时被复制,但“Main”包中的文件却没有。我已经找了一段时间了,但我遗漏了一些重要信息。

当从 IDE 内部构建项目时,IntelliJ 是否使用 gradle 任务来构建项目?如果不是,我可以在哪里告诉 IntelliJ 也从 java 包中复制我的资源?

我已经将“*.fxml”添加到我的设置->编译器->资源模式

最佳答案

很可能 test.fxml 文件必须与构建目录中的 Main.class 文件位于同一文件夹中。因此,您必须在 srcressources 文件夹中遵循完全相同的路径结构。

关于java - IntelliJ gradle 项目不会复制资源文件夹之外的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27889849/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com