在Linux系統中,你可以使用Bash腳本來編寫Java程序
首先,確保你已經安裝了Java開發工具包(JDK)和Bash。
創建一個新的文本文件,例如helloWorld.java
,并在其中編寫以下Java代碼:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
runJava.sh
的新Bash腳本文件,并在其中添加以下內容:#!/bin/bash
# 檢查是否提供了Java源文件路徑
if [ -z "$1" ]; then
echo "Usage: $0 <path_to_java_source_file>"
exit 1
fi
JAVA_SOURCE_FILE="$1"
# 檢查給定的文件是否存在
if [ ! -f "$JAVA_SOURCE_FILE" ]; then
echo "Error: File $JAVA_SOURCE_FILE does not exist."
exit 1
fi
# 編譯Java源文件
javac "$JAVA_SOURCE_FILE"
# 檢查編譯是否成功
if [ $? -eq 0 ]; then
# 運行編譯后的Java程序
java -cp "$(dirname "$JAVA_SOURCE_FILE")" HelloWorld
else
echo "Error: Failed to compile $JAVA_SOURCE_FILE."
exit 1
fi
chmod +x runJava.sh
./runJava.sh helloWorld.java
這將輸出Hello, World!
。
這只是一個簡單的示例,你可以根據需要修改Bash腳本以滿足你的需求。例如,你可以在腳本中添加更多的Java源文件、檢查依賴項或執行其他任務。