我喜歡依靠參數列表完成工作的Java程序。現在我想在Windows或Linux上進行單元測試。所以我只是想從文本文件中將參數輸入到程序中。不改變任何程序。它甚至有可能嗎?來自文件的Java feed cmd參數
喜歡的東西:
java MyProgram **-arg "test.txt"**
或
java MyProgram **< test.txt**
或
java MyProgram **type text.txt**
一切加粗是ofcourse我做的並沒有工作,但現在我認爲我的觀點很清楚。
你怎麼測試計劃?爲什麼不使用適當的測試框架,比如JUnit,你可以用你想要的任何參數手動運行'main'。不要重新發明輪子。 –
我還挺新的Java。我想知道是否有語言獨立的事情。好奇而已。 – Machiaweliczny