¿Cómo configuro un proyecto para usar la última versión de Derby DB (10.4)?

Cada vez que intento ejecutar una pequeña aplicación que utiliza un DB Derby, aparece este mensaje de error:

Mensaje: La base de datos en / path / to / db / TheDB tiene un formato incompatible con la versión actual del software. La base de datos fue creada o actualizada por la versión 10.4.

Agregué la biblioteca de Netbeans y sigo teniendo el mismo problema.
No estoy seguro de qué hacer aquí.

Respuesta 1

La versión incluida con Netbeans podría ser antigua (Derby 10.2 a partir de NB 6.0). Si agregó Derby a través de las propiedades del proyecto y agregó la "Biblioteca", entonces probablemente tenía la versión anterior.

Puede actualizar la biblioteca yendo a Herramienta -> Bibliotecas. Seleccione "Controlador Java DB". Elimine las referencias jar y actualícelas para que apunten a su versión 10.4.

Si agregó el archivo JAR a las propiedades del proyecto Y le agregó la biblioteca, entonces NB puede haber tomado el primer / último JAR que encontró en la lista ...

Respuesta: 2

¿Por qué cuando se usa un método de instancia en la referencia de método (: :) no se produce una NullPointerException si establecemos la instancia de Object en null? public class MethodReferenceTest {public static ...

¿Cómo puedo crear un paquete de tiempo de ejecución de algún tipo, un jar todo en uno con la clase Main especificada, un Mac .app o similar, a partir de un proyecto Eclipse Java? Me gustaría obtener todos los frascos necesarios ...

¿Hay algún tipo de datos en Java que almacene un número decimal con mayor precisión que un doble?

AH! Tengo una lista de cadenas ... y solo quiero eliminar un elemento de la lista si es "" pero sigo causando que el programa se bloquee. ¿Cómo puedo evitar esto? Hice una lista de matrices en una lista ...