以下に示すような小さなコードスニペットがあります。これには、サーバーのバージョンを確認するためのハードコードされた値があります。サーバーのバージョンが11.3.0以降の場合は、ifを入力する必要がありますが、方法Integer.parseInt
がわからないため、intを解析するので機能しません。
String serverVersion = DatamodelVersion.getInstance().getVersion();
if(serverVersion.equalsIgnoreCase("11.3.0"))
{
outstr = new FileOutputStream(confFile);
prop.setProperty("NTFSDriver", "11.3.0/x86/tntfs.ko");
prop.setProperty("NTFSDriver_x64", "11.3.0/x86_64/tntfs.ko");
prop.store(outstr, "");
update = true;
System.out.println("Updated the tuxera conf file successfully");
logger.logDebugAlways("Updated the tuxera conf file successfully");
}