Alfresco,在放大器中嵌入一个二进制文件

Alfresco, embed a binary inside the amp

我有一个 alfresco community amp 模块,它还需要在客户端 PC 上安装一个客户端 msi。 为了解决分发问题,我想在放大器中嵌入安装程序,以便用户可以在需要时下载并安装它。

这是正确的做法吗?将二进制文件放入哪个最正确?

文件应从 link 内部露天共享下载,当用户对文档执行某些操作时显示

我已经解决了我的问题 maven-resoures-plugin 配置如下。也许这不是最好的选择,但它确实有效。

<plugin>
            <artifactId>maven-resources-plugin</artifactId>
            <executions>
                <execution>
                    <id>copy-resources</id>
                    <!-- here the phase you need -->
                    <phase>validate</phase>
                    <goals>
                        <goal>copy-resources</goal>
                    </goals>
                    <configuration>
                        <nonFilteredFileExtensions>
                            <nonFilteredFileExtension>msi</nonFilteredFileExtension>
                        </nonFilteredFileExtensions>
                        <resources>
                            <resource>
                                <directory>/src/main/myLib</directory>
                                <filtering>false</filtering>
                            </resource>
                        </resources>
                        <outputDirectory>${basedir}/target/amp/web/myShare/js/myLib/</outputDirectory>
                    </configuration>
                </execution>
            </executions>
        </plugin>