博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将jar包 打成可以直接执行某个类的main函数 通过java -jar 执行jar包
阅读量:4215 次
发布时间:2019-05-26

本文共 491 字,大约阅读时间需要 1 分钟。

自己开发一个小的工具类,想直接用脚步调用这个工具类。想通过java -jar 来执行 网上一看 需要META-INF/MANIFEST.MF 指定一个main方法。试了不好用,自己写的MANIFEST.MF会被覆盖。 偶然发现maven可以帮我们做到,配置如下:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-jar-plugin</artifactId>
    <version>2.4</version>
    <configuration>
        <archive>
            <manifest>
                <addClasspath>true</addClasspath>
                <classpathPrefix>lib/</classpathPrefix>
                <mainClass>com.*.Main</mainClass>
            </manifest>
        </archive>
    </configuration>
</plugin>

 <mainClass>com.*.Main</mainClass> 配置成你要执行的那个类。

转载地址:http://jqnmi.baihongyu.com/

你可能感兴趣的文章
Swift cell的自适应高度
查看>>
【linux】.fuse_hiddenXXXX 文件是如何生成的?
查看>>
【LKM】整合多个LKM为1个
查看>>
【Windows C++】调用powershell上传指定目录下所有文件
查看>>
Java图形界面中单选按钮JRadioButton和按钮Button事件处理
查看>>
小练习 - 排序:冒泡、选择、快排
查看>>
SparkStreaming 如何保证消费Kafka的数据不丢失不重复
查看>>
Spark Shuffle及其调优
查看>>
数据仓库分层
查看>>
常见数据结构-TrieTree/线段树/TreeSet
查看>>
Hive数据倾斜
查看>>
TopK问题
查看>>
Hive调优
查看>>
HQL排查数据倾斜
查看>>
DAG以及任务调度
查看>>
LeetCode——DFS
查看>>
MapReduce Task数目划分
查看>>
ZooKeeper分布式锁
查看>>
3126 Prime Path
查看>>
app自动化测试---ADBInterface驱动安装失败问题:
查看>>