nddipiazza commented on PR #2505:
URL: https://github.com/apache/tika/pull/2505#issuecomment-3698086188

   **Fixed Windows build failure** 🪟
   
   The Windows CI was failing with:
   ```
   CreateProcess error=206, The filename or extension is too long
   ```
   
   **Root cause**: Ignite 3.x adds many more dependencies than 2.x, causing the 
classpath to exceed Windows command line limits (~8191 characters).
   
   **Solution**: Implemented Java @argfile support in PipesClient:
   - Detects Windows OS and long classpaths (>8000 chars)
   - Writes classpath to a temporary argfile
   - Uses `@argfile` syntax (Java 9+) to pass arguments
   - Falls back to normal `-cp` for Linux/Mac
   
   This is a general improvement that will help any future dependency 
additions. ✅


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to