Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error=206, The filename or extension is too long trying to execute my project with courgette-jvm #405

Closed
xyuste opened this issue Apr 30, 2024 · 1 comment

Comments

@xyuste
Copy link

xyuste commented Apr 30, 2024

Hi
I am trying to execute with courgette-jvm my project and I have the following error:

java.io.IOException: Cannot run program "java": 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 courgette.runtime.CourgetteFeatureRunner.run(CourgetteFeatureRunner.java:33)
at courgette.runtime.CourgetteRunner.runFeature(CourgetteRunner.java:231)
at courgette.runtime.CourgetteRunner.lambda$run$3(CourgetteRunner.java:82)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
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.(ProcessImpl.java:487)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:154)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1107)
... 8 more
java.io.IOException: Cannot run program "java": 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 courgette.runtime.CourgetteFeatureRunner.run(CourgetteFeatureRunner.java:33)
at courgette.runtime.CourgetteRunner.runFeature(CourgetteRunner.java:231)
at courgette.runtime.CourgetteRunner.rerunFeature(CourgetteRunner.java:246)
at courgette.runtime.CourgetteRunner.lambda$run$3(CourgetteRunner.java:99)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
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.(ProcessImpl.java:487)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:154)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1107)
... 9 more
[Courgette Runner] There was an unexpected error processing the individual Cucumber report files and Courgette was unable to create any reports for this test run.

What do you think about this error? what is the problem??
Many thanks

@xyuste
Copy link
Author

xyuste commented May 2, 2024

Hi,
I have found the previous issue:
#250
I will try to follow the indicate solution
Regards

@xyuste xyuste closed this as completed May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant