import javax.swing.JTextField;
import javax.swing.UIManager;
import nicobrowser.Config;
+import org.apache.commons.configuration.ConfigurationException;
import org.apache.commons.configuration.PropertiesConfiguration;
import org.apache.commons.io.FilenameUtils;
try {
config.updateConfigFile(p);
JOptionPane.showMessageDialog(this, Config.getConfigfile().getAbsolutePath() + "\nを更新しました");
- } catch (IOException ex) {
+ } catch (ConfigurationException ex){
Logger.getLogger(ConfigFrame.class.getName()).log(Level.SEVERE, null, ex);
JOptionPane.showMessageDialog(this, "保存に失敗しました", "エラー", JOptionPane.ERROR_MESSAGE);
}
public static final String VERSION = "version 0.6.0";
private static Log log = LogFactory.getLog(Main.class);
- public static void main(String[] args) throws IOException {
+ public static void main(String[] args) throws Exception {
final boolean res = Config.createNewConfigFiles();
CommandLineParser parser = new PosixParser();