![](/img/trans.png)
[英]JavaC CreateProcess error=206, The filename or extension is too long
[英]Cannot run program CreateProcess error=206, The filename or extension is too long
在 pom 文件中使用 jvmarguments 时出现标题错误。 我正在使用带有以下插件的 mvnw 命令来启用调试。 如果我删除 jvm 参数,它会起作用。 但我想使用 mvnw 命令启用远程调试
代码片段:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
<configuration>
<mainClass>${start-class}</mainClass>
<executable>true</executable>
<fork>true</fork>
<jvmArguments>-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005</jvmArguments>
</configuration>
</plugin>
错误:
* [错误] 无法执行目标 org.springframework.boot:spring-boot-maven-plugin:2.0.7.RELEASE:run (default-cli) on project dxcgateway:无法执行 java:无法运行程序“C:\\ Program Files\\Java\\jdk1.8.0_202\\jre\\bin\\java.exe": CreateProcess error=206, The filename or extension is too long -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute目标 org.springframework.boot:spring-boot-maven-plugin:2.0.7.RELEASE:run (default-cli) on project dxcg ateway: 无法执行 java
引起:java.io.IOException:无法运行程序“C:\\Program Files\\Java\\jdk1.8.0_202\\jre\\bin\\java.exe”:CreateProcess 错误=206,java 中的文件名或扩展名太长。 org.springframework.boot.loader.tools.RunProcess.run (RunProcess.java:77) 处的 lang.ProcessBuilder.start (ProcessBuilder.java:1048)
引起:java.io.IOException:无法运行程序“C:\\Program Files\\Java\\jdk1.8.0_202\\jre\\bin\\java.exe”:CreateProcess 错误=206,java 中的文件名或扩展名太长。 lang.ProcessBuilder.start (ProcessBuilder.java:1048) 在 org.springframework.boot.loader.tools.RunProcess.run (RunProcess.java:77)*
改变
<fork>true</fork>
到
<fork>false</fork>
这是由 Windows 操作系统限制引起的。 要解决它:
对我来说,我有类似的例外,下面的更改解决了这个问题
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>false</fork>
</configuration>
</plugin>
我使用了下面的命令并且它起作用了。 mvnw -Dmaven.repo.local=C:/mavenRepo
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.