【问题标题】:Adding source Folders to my Eclipse Project at generate-sources在 generate-sources 向我的 Eclipse 项目添加源文件夹
【发布时间】:2016-11-20 17:35:29
【问题描述】:

在将我重定向到与此相关的众多其他帖子之一(如 thisthis)之前,请知道我已经尝试过了。

我想要做的很简单:我有一个与 src 处于同一级别的名为 generate-sources 的文件夹,我希望 maven 自动将其添加到源目录中。

这是我在上面链接的问题中也可以看到的 sn-p:

         <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>build-helper-maven-plugin</artifactId>
            <version>1.8</version>
            <executions>
                <execution>
                    <id>add-source</id>
                    <phase>generate-sources</phase>
                    <goals>
                        <goal>add-source</goal>
                    </goals>
                    <configuration>
                        <sources>
                            <source>generated-sources/enums/</source>
                        </sources>
                    </configuration>
                </execution>
            </executions>
        </plugin>

当我运行它时,它实际上会显示行

[INFO] --- build-helper-maven-plugin:1.8:add-source (add-source) @ gui ---
[INFO] Source directory: C:\development\gdg\gui\generated-sources\enums added.

问题是,即使我这样做了,源目录也不会出现在项目资源管理器中,我也不能将它们用作依赖项。

注意:我目前正在使用 m2e 连接器插件,并且已经尝试使用 &lt;pluginManagement&gt; 标签。我也已经重新加载了项目,但无济于事。

我可能又一次变得非常愚蠢,所以感谢您的帮助。 ~克劳利

【问题讨论】:

  • 这样做的原因是什么?

标签: java eclipse maven


【解决方案1】:

尝试Maven &gt; Update Project ...,除了重新加载项目。

如果这没有帮助,您始终可以手动将源添加到项目中:在项目的属性下,在 Java 构建路径的源选项卡中,使用添加文件夹按钮选择您的文件夹。

【讨论】:

  • 我不敢相信我尝试了这么久,甚至从来没有打扰过点击更新项目。 (现在可以了)非常感谢。
猜你喜欢
  • 2012-05-29
  • 1970-01-01
  • 2015-03-12
  • 2013-10-24
  • 1970-01-01
  • 2019-01-13
  • 1970-01-01
  • 1970-01-01
  • 2017-01-31
相关资源
最近更新 更多