【发布时间】:2012-11-19 20:58:49
【问题描述】:
我正在加载一个 Maven 项目,如 here 所述。我试图弄清楚如何检索源根,以便找出我拥有的 Java 类,以便我的 Mojo 可以使用它们。
我尝试了其中的几种方法,例如 getResources 或 getScriptSources ,但没有运气。有什么想法吗?
提前致谢!
编辑:
我被要求详细说明我正在尝试做的事情,所以这里是:
我正在开发的插件将获取项目中的源代码并从中创建测试用例。除非已配置,否则我想为所有类生成测试,为此,我需要以某种方式找出我的源代码在哪里,以便正确配置。
希望对您有所帮助。
这是repository。我计划稍后发布,但我按要求提供了来源。
【问题讨论】:
-
你能详细说明你想要达到的目标吗?
-
你只想要源目录路径,比如
../src/main/java/? -
是的,我可以从那里扫描其余部分。我不关心默认的/src/main/java,更多的是可以通过插件或其他方式在pom中定义的其他源。
-
我试了一下,但返回的列表是空的。我希望至少列出默认的 src/main/java,但什么也没得到。
标签: maven maven-plugin