Не запускается JAR файл

Ответить
Realist
Сообщения: 134
Зарегистрирован: 08 фев 2014, 18:15

Не запускается JAR файл

Сообщение Realist » 01 ноя 2014, 13:54

Подключаю к программе dll через JNI

Код: Выделить всё

package com;

public class JavaJNI {
	
	native static void open();

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.loadLibrary("DLLasm");
		open();
	}
}
Если запускать в Eclipse, то функция open() вызывается и все работает. Когда делаю Export - Runnable JAR file и запускаю этот JAR - ничего не происходит.

Realist
Сообщения: 134
Зарегистрирован: 08 фев 2014, 18:15

Re: Не запускается JAR файл

Сообщение Realist » 01 ноя 2014, 14:40

Подозреваю, что dllка просто не прикрепляется к JAR файлу. В проекте я делаю это так: Project-Properties-Java Build Path-Libraries-JRE System Library-Native Library Location: и тут указываю путь к dll на диске C. Это правильно?

Realist
Сообщения: 134
Зарегистрирован: 08 фев 2014, 18:15

Re: Не запускается JAR файл

Сообщение Realist » 01 ноя 2014, 21:07

Решил проблему, заменив loadLibrary на load

Ответить