java项目启动异常Command line is too long问题及解决

 更新时间:2025年12月18日 09:14:01   作者:Arvin.Wang  
Java Spring项目启动时报错“Command line is too long”,可以通过修改项目配置或在IDEA的workspace.xml文件中添加相关设置来解决

java spring 项目启动时报错

Command line is too long. Shorten command line for xxxApplication or also for Spring Boot default configuration. 

这是命令行长度造成的错误,可以通过修改项目的命令行启动方式来解决:

方案一

1、打开项目配置:

2、在打开的配置窗口中选中启动时报错的项目:

3、将项目的 Shorten command line 修改为 classpath file

 4、点击 OK 按钮,保存设置

 5、重新启动项目,此时项目可以正常启动

方案二

在 .idea 的配置文件 workspace.xml 的  PropertiesComponent 中添加:

<property name="dynamic.classpath" value="true" />

总结

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

相关文章

  • Maven项目分析剔除无用jar引用的方法步骤

    Maven项目分析剔除无用jar引用的方法步骤

    这篇文章主要介绍了Maven项目分析剔除无用jar引用的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • Mybatis 将table表名作为参数传入操作

    Mybatis 将table表名作为参数传入操作

    这篇文章主要介绍了Mybatis 将table表名作为参数传入操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • 基于maven install 没反应的解决方法

    基于maven install 没反应的解决方法

    下面小编就为大家带来一篇基于maven install 没反应的解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • Java虚拟机底层原理详细分析

    Java虚拟机底层原理详细分析

    这篇文章主要介绍了Java虚拟机底层原理详细分析,运行时数据区就是俗称的虚拟机内存,主要包括我们熟悉的堆、栈、本地方法栈、方法区(元空间)、程序计数器,虚拟机调优主要针对的是运行时数据区,也就是虚拟机内存,需要的朋友可以参考下
    2024-01-01
  • Java Swing JList列表框的实现

    Java Swing JList列表框的实现

    这篇文章主要介绍了Java Swing JList列表框的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • java~springboot~ibatis数组in查询的实现方法

    java~springboot~ibatis数组in查询的实现方法

    这篇文章主要介绍了java~springboot~ibatis数组in查询的实现方法,需要的朋友可以参考下
    2018-09-09
  • SpringBoot使用Graylog日志收集的实现示例

    SpringBoot使用Graylog日志收集的实现示例

    Graylog是一个生产级别的日志收集系统,集成Mongo和Elasticsearch进行日志收集,这篇文章主要介绍了SpringBoot使用Graylog日志收集的实现示例,感兴趣的小伙伴们可以参考一下
    2019-04-04
  • Mybatis分页插件使用方法详解

    Mybatis分页插件使用方法详解

    这篇文章主要为大家详细介绍了Mybatis分页插件的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-12-12
  • SpringBoot的全局异常拦截实践过程

    SpringBoot的全局异常拦截实践过程

    SpringBoot中使用@ControllerAdvice和@ExceptionHandler实现全局异常拦截,@RestControllerAdvice默认返回JSON格式,@ResponseStatus指定HTTP状态码,@ExceptionHandler捕获异常,自定义BusinessException和HttpCodeEnum类,便于统一异常处理和返回格式
    2025-12-12
  • Java的NIO之并发环境下非阻塞IO技术详解

    Java的NIO之并发环境下非阻塞IO技术详解

    这篇文章主要介绍了Java的NIO之并发环境下非阻塞IO技术详解,Java NIO(New IO)是Java平台提供的一种用于高效处理I/O操作的API,它引入了一组新的类和概念,以提供更好的性能和可扩展性,需要的朋友可以参考下
    2023-09-09

最新评论