1. 將經(jīng)過eclipse編譯后的工程目錄下bin文件夾拷貝到linux上。如拷貝到/root/TextSort/下面。
2.把工程中依賴讀取的文件拷貝到bin目錄下。如工程中需要file/stopWords.txt文件,將file文件夾拷貝到bin目錄下。
3. 將需要依賴的jar包寫到classpath中,運行時工程才能找到。如工程需要依賴的jar包是lib文件夾下的ansj_seg-2.0.7.jar ?和nlp-lang-0.3.jar。則首先將lib文件夾拷貝到linux上某個位置,這里我們拷貝到TextSort下面。
在bin下新建一個可執(zhí)行文件start.sh,在其中寫入
export CLASSPATH=.:/root/TextSort/lib/ansj_seg-2.0.7.jar:/root/TextSort/lib/nlp-lang-0.3.jar
java a.b.Main
注:"="后面有個".",每個路徑后面有":"。 ??a.b是要運行的Main.class所在包名,位于bin下。Main后沒有.class。
4. ?執(zhí)行命令 ?sh start.sh 便可運行指定的class ,即Main。