关于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 执行就可以了。如果要过滤字符,需要带字符集。