gpt4 book ai didi

java - Netbeans:如何自动将独立 Java 应用程序的 JAR 文件传输到远程位置

转载 作者:太空宇宙 更新时间:2023-11-04 06:36:25 25 4
gpt4 key购买 nike

有谁知道如何让 Netbeans 自动将独立 Java 应用程序的 JAR 文件传输到远程位置?

我在网上搜索过,但没有找到任何 JAR 文件。

我研究了 FTP Site Deployer 插件 http://plugins.netbeans.org/plugin/39197/ftpsitedeployer ,针对JSP和PHP。

我遇到的另一个网站 - http://ilite.wordpress.com/2013/06/18/using-ftp-from-within-netbeans/ - 也针对网络开发。

梦想的解决方案/插件是当我单击“清理并构建”时,它将自动传输到远程位置。如果没有,很乐意在构建后进行更多点击以将其转移。愿意在 Netbeans 中完成所有事情。

至于传输方法,我对任何方式都持开放态度,无论是通过 FTP 还是 shell 脚本(我使用的是 osx,远程位置是 Debian 盒子),或者其他方式,只要它是开放标准即可。

大家有什么建议吗?提前致谢。干杯。

最佳答案

这假设您使用的是基于 Ant 的“Netbeans 项目”项目类型

首先查看 Apache Ant FTP task

在您的项目目录中有一个 build.xml 文件(切换到"file"选项卡并展开您的项目目录)。

在这里,您可以通过实现预定义任务来自定义构建过程,如 build.xml 注释中所述...

其中之一是 -post-jar 目标...

-post-jar: called after JAR building

创建一个名为 -post-jar 的新目标并使用 FTP 任务上传您的内容,例如...

<target name="-post-jar">
<ftp server="ftp.apache.org"
userid="anonymous"
password="me@myorg.com"
remotedir="...">
<fileset dir="dist"/>
</ftp>
</target>

注意:我自己尚未对此进行测试,您可能需要包含一些额外的依赖项,请阅读文档!

关于java - Netbeans:如何自动将独立 Java 应用程序的 JAR 文件传输到远程位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25323286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com