idea打包可直接运行的jar

idea打包可直接运行的jar
1.项目结构管理中添加jar Artifact 如下图,选择From modules with dependences
 
2.配置打包的Modul,配置程序入口,配置是否将所有引用的jar拷贝进来,以及MANIFEST.MF文件
 
文件MANIFEST.MF中的内容如下
 
Manifest-Version: 1.0
Class-Path: spring-web-3.1.0.RELEASE.jar spring-context-3.1.0.RELEASE.
 jar servlet-api-2.4.jar commons-configuration-1.6.jar spring-asm-3.1.
 0.RELEASE.jar commons-lang3-3.1.jar commons-beanutils-1.7.0.jar sprin
 g-aop-3.1.0.RELEASE.jar spring-beans-3.1.0.RELEASE.jar ezmorph-1.0.4.
 jar spring-tx-3.1.0.RELEASE.jar spring-core-3.1.0.RELEASE.jar spring-
 context-support-3.1.0.RELEASE.jar commons-lang-2.5.jar aopalliance-1.
 0.jar commons-logging-1.1.1.jar commons-beanutils-core-1.8.0.jar xmem
 cached-1.3.8.jar spring-expression-3.1.0.RELEASE.jar json-lib-ext-spr
 ing-1.0.2.jar commons-collections-3.2.1.jar log4j-1.2.17.jar spring-o
 rm-3.1.0.RELEASE.jar commons-digester-1.8.jar spring-aspects-3.1.0.RE
 LEASE.jar json-lib-2.2.2-jdk15.jar spring-test-3.1.0.RELEASE.jar spri
 ng-jdbc-3.1.0.RELEASE.jar spring-webmvc-3.1.0.RELEASE.jar dom4j-1.6.1
 -hudson-3.jar
Main-Class: com.llh.tasker.App
 
3.设置类型,设置名称及输出目录,检查jar
 
4.生成(Build),然后就可以在out目录找到打包的jar了
 
5.可以增加个bat文件,run.bat方便直接运行
1 @echo off & setlocal EnableDelayedExpansion
2 JAVA -jar llh-tasker-schedule-jar.jar

 

 
 
 
 

转载于:https://www.cnblogs.com/dasuiyuanhao/p/4844579.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值