2019独角兽企业重金招聘Python工程师标准>>>

一、先了解MANFEST.MF

https://baike.baidu.com/item/MANIFEST.MF

二、idea 导出jar包

1.File-->Project Structure-->Artifacts点击加号 选择 jar-->from Modules

2.修改Main Class main函数类 点击OK

3.修改 Output directory 输出路径

4.build --> Build Artifacts-->build

三、运行jar包

5.导出jar包后 dos下切换到jar 目录

6. java -jar XXX.jar 运行jar 文件

7.如需传递 args 参数 :Java -jar xxx.jar 参数

例:java -jar JavaLearning.jar abcabcabcdefabc "abc+" "(abc)+" "(abc){2,}"

8.如果一个jar包中 包含多个main方法 执行你想执行的那个类下面的main

java -cp xxx.jar  包名加类名 args 参数

例:C:\Users\jag\Desktop>java -cp JavaLearning.jar com.mintlolly.regex.TestRegularExpression abcabcabcdefabc "abc+" "(abc)+" "(abc){2,}"

转载于:https://my.oschina.net/Harleyjiang/blog/1605154

从 idea打包工程到dos下命令运行相关推荐

  1. Dos下命令运行带有包名的Java类

    这几天在回顾原来的知识,发现知识一段时间不整理的话很多东西手生的很,今天刚刚想在dos下运行一个java类却出错了.Exception   in   thread   "main" ...

  2. dos下命令行执行程序时候注意程序所使用文件的路径问题

    dos下命令行执行程序时候,最好是用cd命令先切换到程序所在目录下,这样就不会出现文件找不到的问题,如果由于特殊原因,不使用cd命令,而只使用路径命令时候程序中访问的资源也只能是改成绝对路径了,这样对 ...

  3. cxfreeze打包工程文件生成.exe,运行exe出现闪退问题,相关解决办法总结

    cxfreeze打包工程文件生成.exe,包含numpy,matplotlib, mutiprocess等工具包,运行exe出现闪退问题 使用cxfreeze打包,注意cxfreeze的版本要和pyt ...

  4. dos下编译运行java工程,并解决外部jar包依赖

    首先介绍一下我在eclipse中能够运行的工程目录结构: 接下来删除掉.settings  bin .classpath  .project这些目录和文件(避免干扰) 在src目录中有三个包 com. ...

  5. JDK下载地址、SecureCRT中JDK安装和环境配置、SecureCRT窗口编程、linux下命令运行小程序

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 下载linux版本的JDK.java SE.java EE JDK是通用的, 32位系统选Li ...

  6. Ubuntu14.04 VSCode工程在root下无运行,在非root无法修改配置文件

    转自:https://blog.csdn.net/wenyun_kang/article/details/69389784 vscode的配置文件被加上了root权限 把配置文件的root权限去掉就好 ...

  7. mac地址修改_【电脑知识】在纯DOS下更改BIOS中网卡MAC地址教程

    本文来自网络收集~最全的BIOS中MAC地址修改教程方法 1.Mac地址修改工具及教程: 一.主板使用AMI BIOS的只要使用AMI的BIOS刷新工具重写网卡的MAC地址就可以. AFUDOS下载地 ...

  8. c语言在dos下执行bat文件,应用dos批处理文件经常用到的DOS常用命令

    应用dos批处理文件经常用到的DOS常用命令 更新时间:2007年03月01日 00:00:00   作者: echo.@.call.pause.rem 是批处理文件最常用的几个命令,我们就从他们开始 ...

  9. dos下的edit命令使用详解

    dos下的edit命令使用详解 来源:网络 作者:未知 edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件. 比如,我想在c盘根目录下编辑一个简单的批处理文件,要求无论当前盘和当 ...

最新文章

  1. python预处理c语言_详解C语言编程中预处理器的用法
  2. codevs 2865 天平系统1
  3. java超长字符序列化_String 字符串最长可以有多长?
  4. HTML引入vue.js,在ie浏览器中不显示
  5. Mysql varchar 字节长度
  6. VScode中编写运行C/html文件
  7. 事务对性能影响_DRDS 柔性事务漫谈
  8. xcode -饼状进度条
  9. ASP.NET MVC 4 视图页去哪里儿
  10. java中throws和throw的区别和用法
  11. dao-service-servlet-jsp构建简易web通讯录(三层开发)软件安装
  12. 红帽linux进阶,Linux进阶第二天
  13. ios笔试题算法_【2018年最新】iOS面试题之常见算法
  14. linux重启oracle 各种方法
  15. eova利用js默认初始查询值查询
  16. 中控H10考勤机管理员密码破解
  17. 中国甲鱼养殖行业发展现状分析,浙江省产量最高「图」
  18. 网站服务器在本地是指,本地域名是什么意思?本地域名服务器在哪?
  19. EayRadius 于 2013-7-19 进行体验度更新,增加用户体验度
  20. python 使用ip库定位IP

热门文章

  1. qt-designer使用教程3--编写自己的槽
  2. 8.2.1.3 Range 优化
  3. 浅谈JavaScript错误
  4. 解决YUM下Loaded plugins: fastestmirror Determining fastest mirrors 的问题
  5. C# HasRows 和 Read的区别
  6. 缺少 mcrypt 扩展。请检查 PHP 配置。(phpmyadmin)
  7. Bada学习-Privileged API
  8. Deep learning前的图像预处理
  9. C# 子窗口修改主窗口的控件
  10. 一个低级错误引发Netty编码解码中文异常