技术文章 - CS391466

Windchill PDMLink 中补丁安装失败,错误信息为“CreateProcess error=206,文件名或扩展名过长”。

已修改: 10-Nov-2025   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Windchill PDMLink 12.1 to 13.1

说明

  • CPS 更新维护安装失败,并出现以下错误:
     BUILD FAILED
    x:\ptc\Windchill_12.1.2\Windchill\installer\wnc\ConnectedPLMWebservices\deploy.xml:17: java.io.IOException: Cannot run program "x:\Program Files\Amazon Corretto\jdk11.0.17_8\bin\java.exe" (in directory "x:\ptc\Windchill_12.1.2\Windchill\installer\wnc\ConnectedPLMWebservices"): CreateProcess error=206, The filename or extension is too long
            at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1128)
            at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1071)
            at java.base/java.lang.Runtime.exec(Runtime.java:592)
            at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58)
  • 13.0-XXXX_CPSXB1补丁安装失败
  • 补丁日志中出现错误:
    x:\Users\xxxxx\AppData\Local\Temp\tp_13.0-XXXX_CPSXB1\installModules.xml:715: The following error occurred while executing this line: 
    x:\Users\xxxxx\AppData\Local\Temp\tp_13.0-XXXX_CPSXB1\installModules.xml:726: The following error occurred while executing this line: 
    x:\xxxxxxx_xxxxx\Windchill_13.0\Windchill\installer\wnc\ConnectedPLMWebservices\deploy.xml:13: java.io.IOException: Cannot run program "x:\xxxxxxx_xxxxx\Windchill_13.0\Java\bin\java.exe" (in directory "x:\xxxxxxx_xxxxx\Windchill_13.0\Windchill\installer\wnc\ConnectedPLMWebservices"): CreateProcess error=206, The filename or extension is too long 
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143) 
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073) 
    at java.base/java.lang.Runtime.exec(Runtime.java:594) 
    at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:58) 
    at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:424) 
    at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:438) 
    
    Caused by: java.io.IOException: CreateProcess error=206, The filename or extension is too long 
    at java.base/java.lang.ProcessImpl.create(Native Method) 
    at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:499) 
    at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:158) 
    at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110) 
    ... 84 more 
    Total time: 2 minutes 2 seconds 
    ************************************************************************ 
    END: Failed to deploy module rt. 
    ************************************************************************ 
    java.lang.Exception: C:\Users\xxxx\AppData\Local\Temp\tp_13.0-XXXX_CPSXB1\installModules.xmlreturned 1 
    at com.ptc.windchill.install.tpatch.ant.AntExecute.executeAntScript(AntExecute.java:185) 
    at com.ptc.windchill.install.tpatch.ant.AntExecute.executeAntTarget(AntExecute.java:119) 
    at com.ptc.windchill.install.tpatch.ant.AntExecute.executeAntTarget(AntExecute.java:88) 
    at com.ptc.windchill.install.tpatch.ant.AntDeployModuleRt.executeDeployModuleRt(AntDeployModuleRt.java:71) 
    at com.ptc.windchill.install.tpatch.ant.AntTargetsController.executeModuleRtDeployment(AntTargetsController.java:224) 
    at com.ptc.windchill.install.tpatch.ant.AntTargetsController.executeAntTargets(AntTargetsController.java:316) 
    at com.ptc.windchill.install.tpatch.TempPatchInstall.executeAntTargets(TempPatchInstall.java:198) 
    at com.ptc.windchill.install.safearea.complete.SafeAreaCompletePatchInstall.executeSafeAreaCompletePatchInstall(SafeAreaCompletePatchInstall.java:43) 
    at com.ptc.windchill.install.tpatch.TempPatchInstallerUpdate.decidePerformAction(TempPatchInstallerUpdate.java:104) 
    at com.ptc.windchill.install.tpatch.TempPatchInstallerUpdate.main(TempPatchInstallerUpdate.java:63) 
这是文章 391466 的 PDF 版本,可能已过期。最新版本 CS391466