Re: Please test Ant 1.10.16 release candidate
"Richard A. Mead" <[email protected]> Mon, 9 Feb 2026 10:20:19 -0800
| Newsgroups | gmane.comp.jakarta.ant.user |
|---|---|
| Message-ID | <[email protected]> |
--------------DK0NvUk1OKMqp0Ps0DFp3TpB Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Odd - ant.bat (and thus, "ant" without an extension) is giving me this: C:\>ant.bat Files\Ant was unexpected at this time. C:\>antenv and ant.cmd and antenv give me this: C:\>/* '/*' is not recognized as an internal or external command, operable program or batch file. Java runs fine: C:\>java --version java 24.0.1 2025-04-15 Java(TM) SE Runtime Environment (build 24.0.1+9-30) Java HotSpot(TM) 64-Bit Server VM (build 24.0.1+9-30, mixed mode, sharing) I'm running Win 11 and I get the same result with cmd and PowerShell... and current working directory doesn't make a difference. My environment variables are: C:\>echo %ANT_HOME% "C:\Program Files\Ant 1.10.16" C:\>echo %JAVA_HOME% "C:\Program Files\Java\jdk-24" C:\>echo %PATH% C:\Python313\Scripts\;C:\Python313\;C:\Program Files\Java\jdk-24\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;*_/C:\Program Files\Ant 1.10.16\bin/_*;C:\Program Files\Wolfram Research\WolframScript\;C:\Program Files\Go\bin;C:\Program Files\NVIDIA Corporation\NVIDIA app\NvDLISR;C:\Program Files\VSCodium\bin;C:\Program Files\dotnet\;C:\Program Files\nodejs\;C:\ProgramData\chocolatey\bin;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\PowerShell\7\;C:\Program Files\GitHub CLI\;C:\Program Files\PowerShell\7-preview\preview;C:\Program Files\PuTTY\;C:\Program Files\Git\cmd;C:\Program Files\Tailscale\;C:\Users\Richa\AppData\Local\Microsoft\WindowsApps;C:\Users\Richa\AppData\Local\GitHubDesktop\bin;C:\ghcup\bin;C:\Users\Richa\go\bin;C:\Users\Richa\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2025.2.2\bin;C:\Users\Richa\AppData\Local\Programs\Ollama;C:\Program Files\GitHub CLI;C:\Users\Richa\AppData\Local\Programs\Antigravity\bin;C:\Users\Richa\AppData\Local\Keybase\ Thanks, -Richard On 2/9/2026 9:48 AM, Stefan Bodewig wrote: > Hi all > > On 2026-02-08, Stefan Bodewig wrote: > >> we've cut a release candidate for what shall become Ant 1.10.16, details >> are available from >> https://dist.apache.org/repos/dist/dev/ant/RELEASE-NOTES-1.10.16.html > We've had a first issue reported that shows differences in behavior. In > the specific case the same would happen if people switched to Java 25 > and kept using Ant 1.10.15.[1] > > So we will have a second RC but please keep testing with the one we have > right now. Even with the next RC you may need to change your build files > for 1.10.16 to have your builds behave as before. Without 1.10.16 your > builds would fail for the same reasons when running on Java 24+, but > 1.10.16 should at least provide you with options to adapt. > > Stefan > > [1] For those interested, File#getCanonicalPath has always resolved > symbolic links on Unix but prior to Java 24 not on Windows. Ant uses > this in several places. Part of the changes for 1.10.16 is to switch to > Path#toRealPath instead which resolves symbolic links (and junction) on > Windows as well - likely since Java 7. > > If your build relies an links not being resolved, they will break - > either with Java 24+ and Ant 1.10.15 or any version of Java and Ant > 1.10.16. > > --------------------------------------------------------------------- > To unsubscribe, e-mail:[email protected] > For additional commands, e-mail:[email protected] > --------------DK0NvUk1OKMqp0Ps0DFp3TpB--