Je ne comprends pas quel est le problème et comment le résoudre. Deuxième mois de programmation
1 erreur de localisation
private static String dbUrl = "jdbc:h2:mem:test; INIT = RUNSCRIPT FROM classpath:init.sql' ";`
2 erreurs de texte
Exception dans le fil de discussion "main" java.lang.RuntimeException : >org.h2.jdbc.JdbcSQLNonTransientConnectionException : >L'option de connexion 'INIT' n'est pas prise en charge
Paramètre de connexion non pris en charge "INIT" [90113-200]
3 raisons possibles de l'erreur
Essayez ceci :
Veuillez noter que des espaces spécifiques (
)....;INIT=RUNSCRIPT ...
),并在'classpath:init 周围使用单引号。 sql'
) ont été supprimés de l'exemple dans la question (il manquait un seul guillemet à la questionVoir la documentation RUNSCRIPT pour des exemples, notamment :