java.io.FileNotFoundException:config.properties

时间:2015-09-12 15:14:13

标签: java linux nullpointerexception filenotfoundexception

我有一定的要求,我需要将文件从Unix服务器复制到Windows共享驱动器。我正在用Java开发这个必要的代码。我是初学者,请原谅我这个基本问题。

我的配置文件中有源路径。所以,我使用下面的代码导入我的配置文件并设置我的变量。我的项目附有config.properties文件。

public static String rootFolder = "";
Properties prop = new Properties();
InputStream input = null;
    try {
        input = new FileInputStream("config.properties");
    } catch (FileNotFoundException e) {
        e.printStackTrace();
        System.out.println("Config files not able to set properly for Dest Folder");
    }   

  try {
        prop.load(input);
        rootFolder = prop.getProperty("Dest_Root_Path");
        System.out.println("Destination Folder is being initialized to - "+rootFolder);
    } catch (IOException e) {
        e.printStackTrace();
        System.out.println("Destination Path not set properly");
    }

当我这样做时,我收到错误消息,说找不到该文件。

java.io.FileNotFoundException: config.properties (No such file or directory)
at java.io.FileInputStream.<init>(FileInputStream.java:158)
at java.io.FileInputStream.<init>(FileInputStream.java:113)

Exception in thread "main" java.lang.NullPointerException
at java.util.Properties.load(Properties.java:357)

我使用unix ksh shell触发这个jar。请给我指导。

0 个答案:

没有答案