Как развернуть приложение javafx с помощью sqlite? - PullRequest
0 голосов
/ 23 апреля 2019

Я работаю над приложением 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>
...