getRealPath 方法會針對不存在的檔案傳回空值

在 Liberty 19.0.0.8 版之前的版本中,如果指定的路徑在檔案系統中不存在,則 getRealPath 方法會傳回 null。此行為與傳統 WebSphere Application Server 不同,且可能產生應用程式 NullPointerExceptions

在 Liberty 19.0.0.8 版中,getRealPath 行為已變更為與 WebSphere Application Server 傳統版本一致。

此規則會標示參照下列方法的 Java 程式碼:

請確定您使用的是 Liberty 19.0.0.8 版或更新版本以保持一致行為。