在安装生命周期中,我需要在网络文件夹中复制可运行的jar。现在,我尝试在我的问题上添加更多细节。
我正在使用maven之类的构建工具来开发Java程序。后
现在,我在pom中创建了一些配置文件,安装后,我需要将可运行的jar文件移动到网络目录中。例如我有:
为此,我使用具有以下配置的maven-upload-plugin:
<plugin>
<groupId>com.atlassian.maven.plugins</groupId>
<artifactId>maven-upload-plugin</artifactId>
<version>1.1</version>
<configuration>
<serverId>MyServer</serverId>
<resourceSrc>${project.build.directory}\${project.build.finalName}.${project.packaging}</resourceSrc>
<resourceDest>/home/export/jars</resourceDest>
<url>\\192.168.0.11\export\jars</url>
</configuration>
</plugin>
我找不到有关此插件的大量文档,并且我需要一些有关resourceSRC,resourceDest,url的信息。
在我运行命令mvn upload:upload -P Production的地方,我得到的任何内容都复制到了我的远程文件夹中。
我在哪里做错了?
最佳答案
这是Java,而不是Windows。尝试使用Java形式的URL。
我相信在您的情况下,URL会像这样:
file://192.168.0.11/export/jars