【发布时间】:2019-11-28 13:26:28
【问题描述】:
我有一个 alfresco 社区放大器模块,它还需要在客户端 PC 上安装客户端 msi。 为了解决分发问题,我将安装程序嵌入到放大器中,以便用户可以在需要时下载并安装它。
这是一个正确的方法吗?将二进制文件放入哪个最正确?
该文件应从 alfresco 共享中的链接下载,当用户对文档执行某些操作时显示
【问题讨论】:
标签: alfresco binaryfiles software-distribution
我有一个 alfresco 社区放大器模块,它还需要在客户端 PC 上安装客户端 msi。 为了解决分发问题,我将安装程序嵌入到放大器中,以便用户可以在需要时下载并安装它。
这是一个正确的方法吗?将二进制文件放入哪个最正确?
该文件应从 alfresco 共享中的链接下载,当用户对文档执行某些操作时显示
【问题讨论】:
标签: alfresco binaryfiles software-distribution
我已经解决了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>
【讨论】: