【发布时间】:2017-02-23 13:13:05
【问题描述】:
我有一个包含多个项目的解决方案(maven 父 pom 和几个子 maven 项目)。其中一些项目只是一个使用 xjc-schema maven 插件从 wsdl 或 xsd 生成类的 maven 项目。 该插件在 target/generated-sources 文件夹中生成类。 现在解决方案中的其他项目必须使用生成的类,但 eclipse 无法识别生成的类。
Intellij Idea 没问题,它可以识别生成的类,但是我想用 Eclipse。
我用 Eclipse Neon 和基于 Neon 的 Spring Tool Suite 进行了尝试。
我尝试刷新、重新启动等,但没有成功。 还尝试将具有生成类的项目添加到必须使用这些类的项目的 Java 构建路径 -> 项目中。
【问题讨论】:
-
不应该将生成的类放在与“target”不同的目录中吗?
-
生成的类的位置(文件夹)是源文件夹吗?
-
@MatthiasSchmidt 谢谢,就是这样。当我将该文件夹添加为源文件夹时,它看起来不错。如果你把它作为一个答案 - 我会接受。