IDEA中的Run/Debug Configurations各项解读

 更新时间:2023年09月20日 10:32:05   作者:啊荻~  
这篇文章主要介绍了IDEA中的Run/Debug Configurations各项解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

IDEA中通过Run->Edit Configurations->Run/Debug Configurations,下面就来介绍一下Java启动配置在IDEA中是如何配置的。

一、截图简介

二、详解

大致内容通过上图即可了解清楚,这里就详细介绍些人容易被忽略的内容。

1、Main class

启动类

2、VM options

JVM参数配置,需要以 -D 或 -X 或 -XX 开头,每个参数最好使用空格隔开。

3、Program arguments

java项目参数(程序参数), 即main方法中的String[] args参数。

区别于jvm参数,这里可用配置文件。

4、Environment variable

系统环境变量,例如指定环境可在这进行指定,env=sit/uat。

5、shorten command line

缩短类路径或命令行。

shorten command line选项提供三种选项缩短类路径的方式:

  • none:这是默认选项,idea不会缩短命令行。如果命令行超出了OS限制,这个想法将无法运行您的应用程序,但是工具提示将建议配置缩短器。
  • JAR manifest:idea 通过临时的classpath.jar传递长的类路径。原始类路径在MANIFEST.MF中定义为classpath.jar中的类路径属性。
  • classpath file:idea 将一个长类路径写入文本文件中。

总结

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

相关文章

  • SpringBoot集成内存数据库Sqlite的实践

    SpringBoot集成内存数据库Sqlite的实践

    sqlite这样的内存数据库,小巧可爱,做小型服务端演示程序,非常好用,本文主要介绍了SpringBoot集成Sqlite,具有一定的参考价值,感兴趣的可以了解一下
    2021-09-09
  • java token生成和校验的实例代码

    java token生成和校验的实例代码

    这篇文章主要介绍了java token生成和校验的实例代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • 一文秒懂Java enum常见的用法讲解

    一文秒懂Java enum常见的用法讲解

    这篇文章主要介绍了一文秒懂Java enum常见的用法讲解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • java控制Pdf自动打印的小例子

    java控制Pdf自动打印的小例子

    java控制Pdf自动打印的小例子,需要的朋友可以参考一下
    2013-04-04
  • mybatis框架的xml映射文件常用查询指南

    mybatis框架的xml映射文件常用查询指南

    这篇文章主要给大家介绍了关于mybatis框架的xml映射文件常用查询的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • java如何利用FastJSON、Gson、Jackson三种Json格式工具自定义时间序列化

    java如何利用FastJSON、Gson、Jackson三种Json格式工具自定义时间序列化

    本篇文章主要介绍了java如何利用FastJSON、Gson、Jackson三种Json格式工具自定义时间序列化,具有一定的参考价值,有兴趣的可以了解一下
    2017-08-08
  • Spring IOC原理详解

    Spring IOC原理详解

    这篇文章主要介绍了Spring IOC原理详解,具有一定借鉴价值,需要的朋友可以参考下。
    2017-12-12
  • Java基础之static关键字的使用讲解

    Java基础之static关键字的使用讲解

    这篇文章主要介绍了Java基础之static关键字的使用讲解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-07-07
  • 浅析Java NIO 直接缓冲区和非直接缓冲区

    浅析Java NIO 直接缓冲区和非直接缓冲区

    本篇文章主要为大家介绍了Java NIO 中直接缓冲区和非直接缓冲区的定义以及使用流程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-11-11
  • MybatisPlus如何自定义TypeHandler映射JSON类型为List

    MybatisPlus如何自定义TypeHandler映射JSON类型为List

    这篇文章主要介绍了MybatisPlus如何自定义TypeHandler映射JSON类型为List,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01

最新评论