diff -r 33025e13dcdc -r 63f9ffa1625f src/Pure/System/classpath.scala --- a/src/Pure/System/classpath.scala Thu Nov 24 14:22:43 2022 +0100 +++ b/src/Pure/System/classpath.scala Fri Nov 25 10:49:46 2022 +0100 @@ -29,7 +29,8 @@ } yield File.absolute(new JFile(s)) val jar_files1 = - jar_files.flatMap(start => File.find_files(start, file => File.is_jar(file.getName))) + jar_files.flatMap(start => + File.find_files(start, file => File.is_jar(file.getName)).sortBy(_.getName)) .map(File.absolute) val tmp_jars =