我用Maven编译了一个jar,当我尝试使用命令行“ java -jar myProject.jar”执行这个jar时,它就起作用了。但是,如果我双击罐子,则会出现一个弹出错误。而且,如果我删除了代码中的Sqlite部分,则双击它即可正常工作。
我删除的Sqlite部分:
public ArrayList<Enquete> findAll() {
Enquete eleve = new Enquete();
ArrayList<Enquete> listeEleve = new ArrayList<Enquete();
String sql = "SELECT * FROM eleve";
try {
ResultSet rs = this.connect.getInstance().createStatement().executeQuery(sql);
while(rs.next())
listeEleve.add(new Enquete(
rs.getInt("id"),
rs.getString("nom")
));
} catch (SQLException e) {
e.printStackTrace();
}
return listeEleve;
}