在Debian系統上編寫一個Java編譯腳本,你需要遵循以下步驟:
sudo apt update
sudo apt install openjdk-11-jdk
compile_java.sh
的腳本文件:touch compile_java.sh
chmod +x compile_java.sh
compile_java.sh
文件,例如使用nano編輯器:nano compile_java.sh
compile_java.sh
文件中編寫以下腳本:#!/bin/bash
# 設置Java源代碼文件所在的目錄
source_directory="./src"
# 設置編譯后的類文件存放的目錄
output_directory="./bin"
# 創建輸出目錄(如果不存在)
mkdir -p "$output_directory"
# 查找所有的.java文件并編譯
find "$source_directory" -name "*.java" -exec javac -d "$output_directory" {} \;
# 檢查編譯是否成功
if [ $? -eq 0 ]; then
echo "Compilation successful!"
else
echo "Compilation failed!"
fi
這個腳本會查找src
目錄下的所有.java
文件,并將編譯后的.class
文件存放到bin
目錄中。如果編譯成功,它會輸出"Compilation successful!“,否則輸出"Compilation failed!”。
將你的Java源代碼文件放入src
目錄中。
在終端中運行腳本:
./compile_java.sh
這將編譯src
目錄下的所有Java源代碼文件,并將編譯后的類文件存放在bin
目錄中。