CreateProcess error=206,使用Spring Security时文件名或扩展名太长



我使用JDK v.1.8, Grails v.3.3.10。我正试图实现我的应用程序的一些端点休息和保持正常的网页URL。因此,要实现这一点,在下面添加行构建。gradle文件

`compile 'org.grails.plugins:spring-security-rest:2.0.0.M2'`
`compile 'org.grails.plugins:spring-security-core:3.2.0'`

当我尝试运行grails应用程序时,我得到以下异常

由于:Java .io. ioexception: Cannot run program "C: program FilesJavajdk1.8.0_111bin Java .exe"(在目录"D:myprojectfolder": CreateProcess error=206,文件名或扩展名太长net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start (DefaultProcessLauncher.java: 25)

接下来我可以尝试什么?

所以为了解决上面的问题,我在构建中使用了下面的行。gradle文件

plugins {
id "com.virgo47.ClasspathJar" version "1.0.0"
}

,它已经解决了我的问题。

最新更新