【发布时间】:2011-07-07 10:29:30
【问题描述】:
我有一个自定义插件,可以在target/generated-sources 下生成源代码(注意这里没有工具名)。所以我得到了target/generated-sources/com/mycompany...等来源。
这种格式根本无法更改,因此我可以将 Intellij 配置为将其添加为源文件夹。截至目前,我可以看到 Intellij 已将 target/generated-sources/com 添加为源文件夹。
请注意,我没有配置插件的选项!
更新 1:我不同意我必须将生成的源代码放在工具名称文件夹下这一事实。这可能是一个很好的约定,但如果我只有一个生成器,我不需要把它放在那里吗?同样,在我的 pom.xml 中有一个 resources 部分,它清楚地表明 target/generated-sources 应该被视为源文件夹。这在 Eclipse 中工作得非常好,所以我不知道为什么 Intellij 不尊重我的设置。
TL;DR -> 当我将 target/generated-sources 放入 pom.xml 的资源部分时,为什么 Intellij 过分热衷于将 target/generated-sources/com 添加到类路径中?
【问题讨论】:
-
试试这个解决方案,它可能会解决您的问题。 click here for the solution
-
试试这个解决方案,它可能会解决您的问题。 click here for the solution
标签: java maven-2 intellij-idea