有谁知道如何让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框),或其他任何东西,只要它& #39;开放标准。
有人建议吗?提前致谢。欢呼声。
答案 0 :(得分:1)
这假设您使用的是“Netbeans Project”项目类型,它是基于Ant的
在您的项目目录中有一个build.xml
文件(切换到“文件”选项卡并展开您的项目目录)。
在此处,您可以通过实施预定义任务来自定义构建过程,如build.xml
评论中所述......
其中一个是-post-jar
目标......
-post-jar:在JAR构建之后调用
创建一个名为-post-jar
的新目标,并使用FTP任务上传您的内容,例如......
<target name="-post-jar">
<ftp server="ftp.apache.org"
userid="anonymous"
password="me@myorg.com"
remotedir="...">
<fileset dir="dist"/>
</ftp>
</target>
Nb:我自己没有对此进行测试,可能需要包含一些额外的依赖项,阅读文档!