簡體   English   中英

如何使用 shell 腳本運行多個 .java 文件?

[英]How to run multiple .java files using shell script?

我制作了一個由兩個文件組成的 java 程序:fibonacci.java 和 customBigInteger.java。 customBigInteger.java 是在不使用 java 庫中的 BigInteger 數據類型的情況下將大整數相加的實現(我的任務要求)。 這在 fibonacci.java 中用於計算第 n 個斐波那契數。

這些都是我在eclipse里寫的,但是作業的另一個要求是寫一個shell腳本來編譯和運行程序,這是我以前從來沒有做過的。 假設我在 /bin/usr/Documents 目錄中有兩個 .java 文件,我該怎么做?

創建一個文件來編譯和運行,假設你的類在根包中,並假設你想要在同一個文件夾中編譯的類文件,並且fibonaccifibonacci包含main然后類似

#!/usr/bin/env bash
javac fibonacci.java customBigInteger.java
java -cp . fibonacci

應該這樣做。 假設您已將上述內容保存為fibonacci.sh那么您需要為其提供執行位。

$ chmod 755 fibonacci.sh

請注意,Java 類名稱按照約定以大寫字母開頭。

暫無
暫無

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

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