本文介紹了無法運行程序CreateProcess錯誤=206,文件名或擴展名太長的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我在pom文件中使用jvMarguments時出現標題為Error的錯誤。我正在使用帶有以下插件的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
(默認-cli)在項目dxcateway上:無法執行Java:無法運行
程序”C:Program FilesJavajdk1.8.0_202jreinsava.exe”:
CreateProcess錯誤=206,文件名或擴展名太長->
[幫助1]org.apache.maven.lifecycle.LifecycleExecutionException:
無法執行目標
Org.springframework.boot:spring-boot-maven-plugin:2.0.7.RELEASE:run
(默認-cli)在項目dxcg網關上:無法執行Java原因:java.io.IO異常:無法運行程序”C:Program
FilesJavajdk1.8.0_202jreinsava.exe”:CreateProcess錯誤=206,
文件名或擴展名太長
在java.lang.ProcessBuilder.start(ProcessBuilder.Java:1048)
在org.springframework.boot.loader.tools.RunProcess.run(RunProcess.Java:77)原因:java.io.IO異常:無法運行程序”C:Program
FilesJavajdk1.8.0_202jreinsava.exe”:CreateProcess錯誤=206,
文件名或擴展名太長
在java.lang.ProcessBuilder.start(ProcessBuilder.Java:1048)
在org.springframework.boot.loader.tools.RunProcess.run(RunProcess.Java:77)*
推薦答案
我使用了以下命令,它起作用了。
Mvnw-Dmaven.repo.local=C:/mavenRepo
這篇關于無法運行程序CreateProcess錯誤=206,文件名或擴展名太長的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,