1.java代码中有main方法的类robot.util.ServerMonitor
2.在build.gradle配置文件中,引用打包插件gradle-capsule-plugin,分为三个步骤
buildscript { repositories { mavenLocal() maven { url "https://repo.spring.io/libs-release" } mavenCentral() } dependencies { classpath "us.kirchmeier:gradle-capsule-plugin:1.0.3" //第一步:加载插件依赖 } } plugins { //第二步:引用插件 id "us.kirchmeier.capsule" version "1.0.3" } task fatCapsule(type: FatCapsule) { //第三步:定义任务,然后在命令行执行gradle fatCapsule打包 applicationClass 'robot.util.ServerMonitor' }
3.进入bash命令窗口,输入命令gradle fatCapsule,即可打包成功,将引用依赖都打进包里。
4.打开一个cmd窗口,进入到jar包所在目录,输入“java -jar 包名”,即可运行ServerMonitor的main方法。