Страница 1 из 1

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

Добавлено: 01 ноя 2014, 13:54
Realist
Подключаю к программе 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 - ничего не происходит.

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

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

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

Добавлено: 01 ноя 2014, 21:07
Realist
Решил проблему, заменив loadLibrary на load