Maven 使用特定于平台的dll文件构建RCP应用程序

Maven 使用特定于平台的dll文件构建RCP应用程序,maven,tycho,multiplatform,Maven,Tycho,Multiplatform,向分别由maven tycho插件为不同平台构建的产品添加平台相关资源的最佳实践是什么。平台配置如下所示: <groupId>org.eclipse.tycho</groupId> <artifactId>target-platform-configuration</artifactId> <extensions>true</extensions>

向分别由maven tycho插件为不同平台构建的产品添加平台相关资源的最佳实践是什么。平台配置如下所示:

        <groupId>org.eclipse.tycho</groupId>
            <artifactId>target-platform-configuration</artifactId>
            <extensions>true</extensions>
            <configuration>
                <environments>
                    <environment>
                        <os>linux</os>
                        <ws>gtk</ws>
                        <arch>x86</arch>
                    </environment>
                    <environment>
                        <os>linux</os>
                        <ws>gtk</ws>
                        <arch>x86_64</arch> 
                    ...
org.eclipse.tycho
目标平台配置
真的
linux
gtk
x86
linux
gtk
x86_64
...
所有工件都是完美构建的,但我有这个问题。在我的例子中,我希望将特定于平台的dll(或类似的)文件复制到相应的工件中。这些文件由JNI使用


非常感谢您的建议。

确实有帮助,或者说Tycho有问题吗?这种方法可能是我的解决方案。我会弄清楚我特别要做什么。我希望我能在下周回答这个问题。谢谢