Ceci est mon fichier pom.xml. Et voici le message d'erreur: je veux déployer mon projet java à Heroku. Mais l' erreur est survenue.
try(Connection connection = dataSource.getConnection()) {
Statement stmt = connection.createStatement();
logger.info("Just Beforce sql executed ");
ResultSet rs = stmt.executeQuery("Select sfid,id, email from salesforce.contact");
logger.info("ResultSet data " + rs);
ArrayList<String> output = new ArrayList<String>();
while (rs.next()) {
logger.info("ID get Successfully " + rs.getString("id"));
logger.info("SFID get Successfully " + rs.getString("sfid"));
logger.info("Email get Successfully " + rs.getString("email"));
}
}
catch (Exception e) {
}
Apparemment, l'erreur est de l' essayer (connexion ...), mais je ne comprends tout simplement pas pourquoi il n'a pas le droit. Et «n'est pas pris en charge dans la source 1.5 » me embrouille, ce que cela signifie la version java? ou autre chose?
Toute aide serait appréciée!!!
Mise à jour: je git pour déployer mon application, voici mon lien de projet git: https://github.com/BenHugh/devcenter-java-quartz
Cette syntaxe a été implémenté en Java 1.7. Heroku pense que vous écrivez du code Java 1.5. Pouvez-vous modifier les paramètres du projet afin qu'il comprenne que vous utilisez (au moins) Java 1.7?