有时候我们可能需要将一个java类打包成一个jar包,使用java -jar xxxx.jar直接运行,接下来我将一步一步使用idea打包一个jar演示。

** 1、点击File,选择Project Structure**

2、选择Artifacts

3、点击+

4、如果有Module,那就选择一个module, 如果有main,选择一个main

5、选择需要将jar存放的路径,然后点击ok

6、更改Output,更改为META_INF同一个目录下

7、如果依赖了其他jar包,选择, 右键创建一个文件,将这个jar放入改目录下

8、执行了第7步,接着此步骤,未执行则忽略
1、点击mailTest.jat
2、选择Class Path,更改这个依赖的路径

9、点击Build,选择Build Artifacts

10、点击build

11、在具体文件夹中找到打的jar包

12、使用命令行, java -jar xxx.jar执行即可

使用idea将一个java类打成jar完整步骤相关推荐

  1. Eclipse中将java类打成jar包形式运行

    记录一次帮助小伙伴将java类打成jar包运行 1.创建java project项目 file > new > project > java project 随便起一个项目名称,fi ...

  2. java类打成jar包(小游戏等)

  3. PHP通过php_java_bridge调用第三方支付相关java类及jar包的一次尝试

    最近公司项目中引入第三方支付,闲暇之余尝试通过php_java_bridge来调用平台提供的jar包.期间其实踩了不少的坑,跨语言平台互相调用确实挺麻烦的,最终也仅在本地测试环境调试成功,事实上如果要 ...

  4. 将java文件打成jar包

    新建一个配置文件mainfest.mf 设置内容Main-Class: Str2CamelCaseStr 把配置文件放到编译好的java文件 xxx.class同目录下面 到当前目录打开命令窗口 执行 ...

  5. idea将java项目打成jar包

    一.idea将java项目打成jar包(非maven方式) File -->Project Structure -->Artifacts --> Jar --> From mo ...

  6. 一步一步教你将java代码打成jar包用bat批处理命令运行

    1.背景 前不久接到一个朋友的请求,让我帮他做个小程序处理一些工作上的事情,好歹作为java开发工程师,这点忙还是要帮的.不过马上遇到了一个问题,平时我们都是用IDEA或者eclipse运行的代码, ...

  7. “java程序打成jar包 如何处理第三方jar包”

    eclipse的export的 runnable jar file 导出的jar包的形式应该可以避免这个问题,直接想所依赖的jar里的class文件也一并打入jar包里了. 问题一: 现在有一j2se ...

  8. c调用java jar_C#调用java类、jar包方法。

    一.将已经编译后的java中Class文件进行打包:打包命令JAR 如:将某目录下的所有class文件夹全部进行打包处理: 使用的命令:jar cvf test.jar -C com/ . 其中tes ...

  9. 如何从Java类创建JAR

    Java Archive (JAR) files allows us to bundle multiple files in a single archive. Usually jar files c ...

最新文章

  1. 用osgEarth实现Cesium的后处理特效(1)
  2. 简明python教程txt-Python新手的数据批量处理教程(TXT文件)
  3. leetcode-121-买卖股票的最佳时机
  4. innodb下的mvcc_从InnoDB了解MVCC
  5. var s=+newDate();的用法,表示对应的时间截
  6. 三伏天里小试牛刀andriod 开发 #华为云·寻找黑马程序员#
  7. vue:axios二次封装,接口统一存放
  8. golang fatal error: all goroutines are asleep - deadlock!
  9. Android8.1 Camera2+HAL3之HIDL open()流程(二十)
  10. 运用python》pyautogui自动刷智慧树网课的脚本
  11. stm8s103头文件
  12. 自定义快捷键整理 - Windows
  13. NavMeshAgent参数及API
  14. 老域名抢注技巧是什么?
  15. pyautogui在网页内写入excel文件内容
  16. Kotlin - 改良构建者模式
  17. select 向上弹起
  18. YoutubeAPI使用
  19. vs 无法启动程序c语言,vs2013运行c语言出现:无法查找或打开 PDB 文件。
  20. Ubuntu22.04 中Drag and drop is not supported问题

热门文章

  1. 音质好的运动蓝牙耳机有哪些、最好的运动蓝牙耳机推荐清单
  2. 4项技术将会帮助人类拯救海洋
  3. 华为交换机:批量配置端口——端口组
  4. admin后台管理及数据库表管理
  5. Bert模型如何在之前训练基础上继续训练?
  6. 微软笔试2022.8.25
  7. tomcat常用配置详解
  8. 15 行代码在 wangEditor v5 使用数学公式
  9. TCP/IP网络知识面试问题
  10. CLOCK_DEDICATED_ROUTE约束应用