对不起英语这可能是非常基本的问题,我有一个应用程序,我想执行三种不同的操作
由于这些操作需要一些来完成流程。
我如何用Java做到这一点,最好的方法是什么。
提前致谢....
答案 0 :(得分:3)
答案 1 :(得分:0)
您可以编写一个Java程序,它可以确定三个进程。 可以使用Java Runtime API完成,您可以先启动SVN update / checkout / smth,然后,如果没有错误,您可以使用Java ZIP API在文件夹上创建ZIP,最后, Java Networking API将生成的zip上传到FTP。
祝你好运!答案 2 :(得分:0)
您可以从您的申请中use ant programmatically。 Ant有你的要点任务。
答案 3 :(得分:0)
答案 4 :(得分:0)
由于它是顺序(非并行)进程,您只需要一个执行所有三个步骤的线程:
new Thread(new Runnable() {
public void run() {
// Take Export From SVN
// Create Zip of the Folders
// Upload to Ftp
}}).start();
更简单,您可以简单地使用main()
方法编写一个普通的Java应用程序来完成所有操作