Я использую Intellij IDEA для программирования Java-проекта Maven, использующего встроенную базу данных Derby.
из моего pom.xml:
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derby</artifactId>
<version>10.14.2.0</version>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derbytools</artifactId>
<version>10.14.2.0</version>
</dependency>
Я обнаружил, как запустить ij в интерактивном режиме, создав новый класс, который выполняет метод main () из org.apache.derby.tools.ij
import java.io.IOException;
public class runij {
public static void main(String[] args) {
String url = "jdbc:derby:codejava/webdb1;create=true";
try {
org.apache.derby.tools.ij.main(new String[0]);
} catch (IOException e) {
e.printStackTrace();
}
}
}
Есть ли какой-нибудь способ сделать автоматическое подключение к URL-адресу БД, jdbc:derby:codejava/webdb1
, поэтому мне не нужно каждый раз вручную вводить connect 'jdbc:derby:codejava/webdb1';
в него?