[英]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 文件,我該怎么做?
創建一個文件來編譯和運行,假設你的類在根包中,並假設你想要在同一個文件夾中編譯的類文件,並且fibonacci
那fibonacci
包含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.