在雲端平台中執行的應用程式在隔離的儲存器中使用暫時的本端檔案系統執行。舉例來說,如果應用程式損毀,則會捨棄該檔案系統,並配置新的檔案系統給新的儲存器實例。因此,您只能使用本端檔案系統來建立暫存檔或保留暫存快取,而不是儲存持續性資訊。如果要儲存持續性資訊,請使用關聯式或 NoSQL 資料庫,或其他外部服務。
此規則會標示參照下列用於寫入檔案的類別、建構子和方法的 Java 程式碼。
java.io.FileOutputStreamjava.io.FileWriternew java.io.PrintWriter(java.io.File)new java.io.PrintWriter(java.io.File, java.lang.String)new java.io.PrintWriter(java.lang.String)new java.io.PrintWriter(java.lang.String, java.lang.String)java.io.RandomAccessFile
writewriteBooleanwriteBytewriteByteswriteCharwriteCharswriteDoublewriteFloatwriteIntwriteLongwriteShortwriteUTFsetLengthjava.nio.file.Files:
copycreateDirectoriescreateFilemovenewBufferedWriternewByteChannelwriteorg.apache.commons.io.FileUtils
copyDirectorycopyDirectoryToDirectorycopyFilecopyFileToDirectorycopyInputStreamToFilecopyToFilecopyURLToFilemoveDirectorymoveDirectoryToDirectorymoveFilemoveFileToDirectorymoveToDirectorywritewriteByteArrayToFilewriteLineswriteStringToFile如需相關資訊,請參閱可用的 IBM Cloud 資料庫服務。