簡體   English   中英

在Eclipse中運行Java程序,就像從命令行運行一樣

[英]Running a Java program in Eclipse as if from command line

所以我發現了一些類似於我的問題,但沒有一個問題具體解決了我遇到的問題。

我的程序將由命令行參數調用,例如:

java Main "inputFile.txt" "inputFile2.txt"

我在Eclipse中編程並使用public void main(String[] args)來期望arg[0]arg[1]

但是當我在eclipse中運行時,我無法輸入我使用的文件。 為了解決這個問題,我將我需要的2個文件添加到我的項目工作中。 然后在運行配置中,我將這些文件指定為: inputFile.txt inputFile2.txt

因此,當我現在運行該程序時,它只是說它找不到inputFile.txt

基本上我不確定問題出在哪里,我是否輸入運行配置中的參數錯誤,是否將它們放在我的工作空間中,或者我的代碼是否不正確。

您需要轉到:運行配置>參數>程序參數。 然后復制並粘貼

 "inputFile.txt" "inputFile2.txt"

在盒子里面。

在此輸入圖像描述

“運行配置”程序參數是給出參數的地方,而且,就像從命令行運行一樣。
您可以指定一個項目,然后使用$ {project_path}來查找該文件,如果它在您的eclipse項目中。 或者您可以使用任何其他已定義的變量。

另外看看如何在eclipse中將控制台參數傳遞給應用程序?

我想在eclipse中使用哪個文本文件?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM