试了网上的各种方法,都不生效,最后Run Configurations —> Classpath 勾选“Use temporary JAR to specify classpath (to avoid classpath length limitations)”,问题解决,如下图:
又网上搜了下“Use temporary JAR to specify classpath”这个配置项,找了原因,说是:项目依赖较多的jar包,classpath很长,超过了长度限制(Windows命令行长度32757个字符),导致启动不成功。
文章讲述了作者在尝试多种方法后,发现当项目依赖的jar包过多导致classpath长度超过Windows命令行限制时,通过在RunConfigurations中勾选‘UsetemporaryJARtospecifyclasspath’选项解决了启动问题。
4980

被折叠的 条评论
为什么被折叠?



