Я работаю над приложением JavaFX, которое содержит базу данных SQLite с именем- "CSRM.db". Я использую netbeans и пытаюсь развернуть этот проект в установщик .exe в среде inno setup. Мой скрипт подключения sqlite выглядит так:
DriverManager.getConnection("jdbc:sqlite:CSRM.db");
Кстати, после успешной установки приложения оно не может получить доступ к - CSRM.db. Итак, как я могу развернуть приложение с SQLite? Как добавить путь к файлу SQLite для развертывания?
Я добавил эти дополнительные строки для развертывания (конфигурация сборки netbeans), build.xml-
<target name="-post-jfx-deploy">
<fx:deploy width="${javafx.run.width}" height="${javafx.run.height}"
nativeBundles="all"
outdir="${basedir}/${dist.dir}" outfile="${application.title}">
<fx:application name="${application.title}" mainClass="${javafx.main.class}"/>
<fx:resources>
<fx:fileset dir="${basedir}/${dist.dir}" includes="*.jar"/>
<fx:fileset dir="dist" includes="lib/*.jar"/>
</fx:resources>
<fx:info title="${application.title}" vendor="${application.vendor}"/>
</fx:deploy>
</target>