2013-04-12 56 views
-2

我創建了一個使用eclipse進行圖像處理的java程序。但我需要創建一個批處理文件,以提供不同的輸入..如何可以實現這一目標?如何爲使用eclipse開發的java程序提供批處理文件?

+0

你的問題不清楚?你爲什麼在這裏使用批處理文件?並會真正你想要的東西是[如何使用java執行批處理文件](http://stackoverflow.com/questions/1421143/how-to-execute-a-batch-file-from-java)? – Freak

+0

你的意思是說你有一個java程序,並且你想寫一個批處理文件來執行它,並將不同的圖像文件作爲輸入? – Alan

回答

2

您需要先了解Java如何在IDE的舒適之外工作。

您可以閱讀這篇文章,比如: http://www.sergiy.ca/how-to-compile-and-launch-java-code-from-command-line/

或者只是谷歌如何在命令行中運行Java程序。

之後,您可以創建一個簡單的批處理來運行程序,就像從提示中手動執行一樣。

該文章應該介紹如何將參數傳遞給你的程序,並且從那裏開始,修改你的bash文件以傳遞參數到程序應該相當容易。

1

你甚至都不需要編寫一個批處理文件的信息。
你可以用一些參數啓動你的Jar-File。在你的主要方法中,你可以從args數組中讀取你的參數。

例如:

您可以從命令提示符與啓動程序:

Java的罐子yourJar.jar的hello world

在你的主法,你可以閱讀像這樣的參數:

public static void main(String[] args) 
    { 
     String parameter1 = args[0]; 
     String parameter2 = args[1]; 
    } 

因此參數r1的值爲hello,參數2的值爲world

相關問題