zoukankan      html  css  js  c++  java
  • eclipse打jar包解决第三方依赖包

    在项目根目录下手动MANIFEST.MF(eclipse无法自动生成)

    MANIFEST.MF

    Manifest-Version: 1.0
    Class-Path: lib/kafka-clients-0.9.0.1.jar 
     lib/slf4j-log412-1.7.6.jar 
    Main-Class: cn.Test

    注意:

    第一行:号后面一定要有个空格

    每个依赖jar包前面和后面必须有个空格,如果有很多jar包不能全写在一行,必须转到下一行

      空格lib/kafka-clients-0.9.0.1.jar空格,一定一定要有空格,否则打完后的jar还会包类加载异常的错误

    Main-Class:空格起始类,这行写完之后一面一定要回车空一行,否则无法找到起始类

    打包

    项目右键-->export-->java-->jar file-->next

    在打好后的jar包的同级目录下创建lib目录,并将项目中的第三方jar包拷贝进来,我们自己的执行jar包会根据MANIFEST.MF文件找到lib里的第三方依赖jar

    执行jar包中默认的起始类

      java -jar xxxxx.jar

    执行jar包中指定的类

      java -cp xxxxx.jar 指定的类路径

  • 相关阅读:
    深入源码之JDK Logging
    随机数生成器
    简单日志LogHelper
    Xml、Json序列化
    Redis封装之Set
    Redis封装之Hash
    Redis封装之String
    Redis之创建
    AngularJS初接触
    简单缓存Cache
  • 原文地址:https://www.cnblogs.com/timeTraveler/p/9874107.html
Copyright © 2011-2022 走看看