我试图弄清楚在哪里/如何在 ANT 项目上创建等效的发布文件夹,以便我的 Maven 应用程序可以使用 InstalledFileLocator 在其中找到文件。
我找到了http://mojo.codehaus.org/nbm-maven/nbm-maven-plugin/nbm-mojo.html#nbmResources但我不能让它工作。我在应用程序、模块等中尝试过,但没有运气。
有什么提示吗?
编辑: 可以在Marauroa -Server-Manager 文件夹中找到代码。
我试图弄清楚在哪里/如何在 ANT 项目上创建等效的发布文件夹,以便我的 Maven 应用程序可以使用 InstalledFileLocator 在其中找到文件。
我找到了http://mojo.codehaus.org/nbm-maven/nbm-maven-plugin/nbm-mojo.html#nbmResources但我不能让它工作。我在应用程序、模块等中尝试过,但没有运气。
有什么提示吗?
编辑: 可以在Marauroa -Server-Manager 文件夹中找到代码。
这是如何完成的:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>nbm-maven-plugin</artifactId>
<extensions>true</extensions>
<configuration>
...
<nbmResources>
<nbmResource>
<directory>${basedir}/resources</directory>
<targetPath>resources</targetPath>
<includes>
<include>*.gif</include>
</includes>
</nbmResource>
</nbmResources>
...
</configuration>
</plugin>
就我而言,我缺少 nbmResource 元素周围的 nbmResources 标记。