- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
m_scrabblerProperties = Utils.loadPropertiesFile(m_args[1]);
if (null != m_scrabblerProperties)
{
System.out.println("Executing DBScrubber with properties file " + m_args[1] + " loaded from the classpath");
}
else
{
try
{
m_scrabblerProperties.load(new FileInputStream(m_args[1]));
System.out.println("Executing DBScrubber with properties file " + m_args[1] + " loaded from the file system");
}
catch (IOException e)
{
System.err.println("Failed to load " + m_args[1] + " from the classpath or the file system");
}
}
Utils.loadPropertiesFile - какая то хитрая поделуха которая ищет файл в кэше. Если он не найден в кэше, то автор видимо хотел попробовать считать файл с диска, но судя по всему оказался оказался дебилом.
roman-kashitsyn 18.11.2011 11:28 # +1
а не в classpath?
Делать load на объекте, который null - 5 баллов.
Author cannot into Preferences API?
askell 18.11.2011 12:38 # 0
>а не в classpath?
И в нем тоже, но не только.
Обидно что так пишут основные разработчики системы, мелкие доработки в которой отдаются нам на оутсорс.
xdeveloper 21.11.2011 19:28 # 0
guest8 09.04.2019 12:09 # −999