private static final String DB_PASSWORD = "db.password";
private static final String DB_USER = "db.user";
private static final String DEFAULT_CONFIG_FILENAME = "config.properties";
+ public static final String DEFAULT_JDBC_URL = "jdbc:postgresql:postgres"; // default PostgreSQL database
private String m_className; // name of the main class that launches this program
private boolean m_help;
public Args(String className) {
m_className = className;
m_help = false;
- m_url = "";
+ m_url = DEFAULT_JDBC_URL;
m_pass = "";
m_user = "";
}
String configFilename = (line.hasOption("c")) ? (line.getOptionValue("c")) : (DEFAULT_CONFIG_FILENAME);
File configFile = FileUtil.getInst().newFile(configFilename);
- if (configFile.canRead()) {
+ if (line.hasOption("c") || configFile.canRead()) {
readConfigFile(configFile);
}