Windows コードnew File("").list()
では、ファイルを名前で並べ替えます。Linux では ( java.io.UnixFileSystemが使用されている場合)、ファイルは奇妙な (ランダムではない) 方法でソートされます。この動作は調整可能ですか? または、少なくとも - ファイルの並べ替えに使用されるアルゴリズムはどれですか?
変更できない (または変更したくない) 標準ライブラリを使用しているため、コード内のファイルを並べ替えることができません。
tomcat lib ディレクトリの結果があります。
jsp-api.jar
catalina-ant.jar
tomcat-i18n-fr.jar
catalina.jar
jasper.jar
ecj-4.2.2.jar
catalina-tribes.jar
servlet-api.jar
tomcat-jdbc.jar
tomcat-coyote.jar
tomcat-api.jar
tomcat-util.jar
postgresql-9.2-1003.jdbc3.jar
tomcat-i18n-ja.jar
catalina-ha.jar
tomcat-dbcp.jar
annotations-api.jar
jasper-el.jar
el-api.jar
tomcat-i18n-es.jar