Исполняемый Jar и База данных - PullRequest
0 голосов
/ 30 марта 2011

Я сделал программу, которая требует подключения к базе данных (mySQL). после экспорта моей системы в исполняемый jar-файл jar-файл не имеет никакого отношения к базе данных.

Какие шаги мне нужно предпринять, чтобы решить эту проблему, пожалуйста?

1 Ответ

0 голосов
/ 30 марта 2011

Что вам нужно сделать, это посмотреть спецификацию манифеста JAR, которая позволяет вам устанавливать записи classpath, от которых будет зависеть ваш jar.

http://download.oracle.com/javase/6/docs/technotes/guides/jar/jar.html#Main%20Attributes

Даст вам некоторую информацию. Запись Class-Path - это именно то, что вам нужно будет посмотреть. сделайте ссылки в файле MANIFEST.MF, который поставляется вместе с вашей флягой, на банку mysql. Я бы порекомендовал ставить относительно расположения ваших приложений экспортированный jar.

После этого вы / должны / сможете использовать java -jar для выполнения вашей программы и иметь соответствующие классы для mySQL, доступные для использования.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...