之前都用 IDE 解決,現在突然需要用 jdk 編譯
我有三個目錄:
lib (放其他需要引用的 jar), 目前有 json-20180130.jar
rank (我的程式 package)
class (之後放產生的 class)
main function 在 MainRun.java
需要引用其他 jar 的程式引用: import org.json.*;
我編寫的 MANIFEST.MF (放在相同目錄) 和執行 script 有錯誤而執行失敗
這是 MANIFEST.MF 的內容:
Manifest-Version: 1.0
Class-Path: . lib/json-20180130.jar
Main-Class: MainRun
這是 script 的內容:
javac -d class -cp ".:./lib/json-20180130.jar" rank/*.java
jar -cvfm rank.jar MANIFEST.MF class/*
java -jar rank.jar
請各位大大幫忙看一下哪邊寫錯 ?