eclipse匯出jar包帶有第三方jar包
阿新 • • 發佈:2019-02-13
網上看了好多,都是fatjar或者寫MANIFEST.MF
第一種方法,fatjar,別人公司已經不做了,下載都不好下了,放棄
第二種方法,MANIFEST.MF,如果jar包多了,可以用自己些一個java檔案,遍歷lib目錄去生成
public static void main(String[] args) { File filePath = new File("lib目錄"); File[] fileList = filePath.listFiles(); StringBuffer str = new StringBuffer(); str.append("Class-Path:"); for(File tmp : fileList){ String name = tmp.getName(); str.append(" lib/"+name); } System.out.println(str); }
放一個我寫的例子。
最後,看到大佬部落格寫了一個,滿分答案。
選中工程—>右鍵,Export—>Java—>Runnable JAR file
選擇下。
finish,結束戰鬥~
---附上linux執行命令
#!/bin/bash
java -classpath ehcServer.jar com.ylz.ykt.server.EhcServer 'nogui'
OK,歡迎討論~