關於idea打包,整理的知識點:一般是gradle倉庫中的依賴打包,還有本地第三方打包
1、idea > File > project structure > Artifacts,這樣可以打jar包
2、注意選擇項,新加Library Files,可以引用gradle下載私服上的代碼,也可以引用第三方的jar包
如上圖,我在Idea的工程目錄中,建了一個lib目錄,把本地的第三方jar包拷進去。
idea > File > project structure > Library,點加號,就可以添加本地的jar文件。
除了倉庫中的依賴jar和本地的第三方jar外,將編譯的class和xml文件這些也一併添加到output layout中。
最最重要的配置classpath,
如果不配置好classpath,好像都只有第個引進來才行,生成的jar包文件,主類就找到依賴。如上圖:QRCode.jar就是本地的第三方jar文件,二維碼的類。
接下來就是發包了:
就可以編譯了。以下是編譯出來的jar文件:結構如下:
這裏面,xml配置文件,mybatis,class文件都需要有。然後
java -jar 執行就可以了。如果要過濾字符,需要帶字符集。