IDEA如何对单个的java class文件打成jar包

 更新时间:2023年08月25日 14:09:32   作者:无奈的码农  
这篇文章主要介绍了IDEA如何对单个的java class文件打成jar包问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

IDEA 对单个java文件打jar包,在打jar包的时候,需要先对java文件进行编译,然后在对.class文件进行打包,在打包的时候需要注意,自己的java文件中是否包含内部类,如果包含内部类的话,需要选中两个class文件

打开IDEA

File—》Project Structure ----》Artifacts

1.创建一个空的Artifacts

2.修改jar的名称

3.创建Mainifest

4.选中项目根目录,确定

5.生成MEAT-INF

6.点击testOne.jar

右键创建文件夹

7.文件夹的目录

要跟打jar的java文件的package sc.app.stc.quant.strategy.template; 目录相对应

8.选中最底层文件夹

右键,Add Copy of —>File

9.选中之前编译过的java文件

编译过后为.class文件

  • 第一个带&的是内部类
  • 第二个是主类

点击确定,然后Build—>Build Artifacts,选中刚刚添加的,进行build

然后去输出路径里面找

找到 testOne.jar,用java反编译工具查看,是否打包成功

成功打包

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java爬取网站源代码和链接代码实例

    Java爬取网站源代码和链接代码实例

    这篇文章主要介绍了Java爬取网站源代码和链接代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • Idea入门教程之一分钟创建一个Java工程

    Idea入门教程之一分钟创建一个Java工程

    idea作为Java开发最好用的编写代码软件之一,首先进行的就是工程的创建,这篇文章主要给大家介绍了关于Idea入门教程之一分钟创建一个Java工程的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2024-07-07
  • IntelliJ IDEA自定义代码提示模板Live Templates的图文教程

    IntelliJ IDEA自定义代码提示模板Live Templates的图文教程

    这篇文章主要介绍了IntelliJ IDEA自定义代码提示模板Live Templates,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • SpringMVC 参数绑定相关知识总结

    SpringMVC 参数绑定相关知识总结

    这篇文章主要介绍了SpringMVC 参数绑定相关知识总结,帮助大家更好的理解和学习使用SpringMVC,感兴趣的朋友可以了解下
    2021-03-03
  • SpringBoot实现邮件任务的步骤详解

    SpringBoot实现邮件任务的步骤详解

    这篇文章主要介绍了SpringBoot实现邮件任务的步骤详解,使用Spring Boot实现QQ邮箱发送邮件具有快速集成、统一的开发体验、强大的维护和扩展能力、可靠的送达性和安全性等优势,可以帮助你快速构建稳定可靠的邮件发送功能,需要的朋友可以参考下
    2023-10-10
  • Spring Boot使用Druid进行维度的统计和监控

    Spring Boot使用Druid进行维度的统计和监控

    这篇文章主要介绍了Spring Boot使用Druid进行维度的统计和监控,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-04-04
  • 23种设计模式(10)java组合模式

    23种设计模式(10)java组合模式

    这篇文章主要为大家详细介绍了23种设计模式之java组合模式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • Java集成presto查询方式

    Java集成presto查询方式

    这篇文章主要介绍了Java集成presto查询方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • 解决Spring国际化文案占位符失效问题的方法

    解决Spring国际化文案占位符失效问题的方法

    本篇文章主要介绍了解决Spring国际化文案占位符失效问题的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • 详解SpringBoot 调用外部接口的三种方式

    详解SpringBoot 调用外部接口的三种方式

    SpringBoot不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程,这篇文章主要介绍了SpringBoot 调用外部接口的三种方式,需要的朋友可以参考下
    2023-04-04

最新评论