构建java项目的exe文件并将其部署到ftp服务器
如何将生成的exe文件部署到ftp服务器 我正在使用launch4j和shaded生成exe文件。这是我的pom.xml文件:构建java项目的exe文件并将其部署到ftp服务器,java,maven,ftp,launch4j,Java,Maven,Ftp,Launch4j,如何将生成的exe文件部署到ftp服务器 我正在使用launch4j和shaded生成exe文件。这是我的pom.xml文件: <plugin> <groupId>com.akathist.maven.plugins.launch4j</groupId> <artifactId>launch4j-maven-plugin</artifactId> <version>1.5.1&
<plugin>
<groupId>com.akathist.maven.plugins.launch4j</groupId>
<artifactId>launch4j-maven-plugin</artifactId>
<version>1.5.1</version>
<executions>
<execution>
<id>l4j-clui</id>
<phase>package</phase>
<goals>
<goal>launch4j</goal>
</goals>
<configuration>
<headerType>console</headerType>
<jar>${project.build.directory}/${artifactId}-${version}-shaded.jar</jar>
<outfile>${project.build.directory}/Addressbook.exe</outfile>
<downloadUrl>http://java.com/download</downloadUrl>
<classPath>
<mainClass>ch.sbb.uno.addressbook.Main</mainClass>
<preCp>anything</preCp>
</classPath>
<icon>src/main/resources/icon/application.ico</icon>
<jre>
<minVersion>1.7.0</minVersion>
<jdkPreference>preferJre</jdkPreference>
</jre>
<versionInfo>
<fileVersion>1.0.0.0</fileVersion>
<txtFileVersion>${project.version}</txtFileVersion>
<fileDescription>${project.name}</fileDescription>
<productName>${project.name}</productName>
<originalFilename>Addressbook.exe</originalFilename>
</versionInfo>
</configuration>
</execution>
</executions>
</plugin>
com.akatist.maven.plugins.launch4j
启动4J maven插件
1.5.1
l4j俱乐部
包裹
发射4J
安慰
${project.build.directory}/${artifactId}-${version}-shaded.jar
${project.build.directory}/Addressbook.exe
http://java.com/download
ch.sbb.uno.addressbook.Main
任何东西
src/main/resources/icon/application.ico
1.7.0
首选
1.0.0.0
${project.version}
${project.name}
${project.name}
Addressbook.exe
现在如何将Addressbook.exe复制到ftp服务器上。这可能吗?看看您的意思是作为持续集成的一部分自动执行吗?我怀疑你不知道如何使用ftp…:D@Fildor这不是为了生产。。我正在学习如何使用maven,我问我这是否可行……不确定是否可行:请参阅页面底部,有一个指向“使用FTP部署”的链接