Предупреждение виртуальной машины 64-разрядного сервера OpenJDK: вы загрузили библиотеку, в которой могла быть отключенаJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Предупреждение виртуальной машины 64-разрядного сервера OpenJDK: вы загрузили библиотеку, в которой могла быть отключена

Сообщение Anonymous »

Может ли кто-нибудь помочь мне с этим сообщением об ошибке?

при попытке скомпилировать проект в eclipse с использованием API jNetpcap

Я выполнил все шаги, упомянутые на веб-сайте ниже. ,как настроить среду дистрибутива Debian

http://jnetpcap.com/compile/debian

хотя я все еще получаю следующее сообщение об ошибке


choosedevice... Предупреждение виртуальной машины 64-разрядного сервера OpenJDK: вы загрузили
библиотеку /usr/lib/libjnetpcap.so.1.3.b0003, в котором может быть
отключена защита стека. Сейчас виртуальная машина попытается исправить защиту стека.
Настоятельно рекомендуется исправить библиотеку с помощью «execstack -c
» или связать ее с помощью «-z noexecstack». Исключение в потоке
"main" java.lang.UnsatisfiedLinkError:
/usr/lib/libjnetpcap.so.1.3.b0003: /usr/lib/libjnetpcap.so.1.3.b0003:
mauvaise classe ELF : ELFCLASS32 (возможная причина: несоответствие ширины архитектурного слова
) в java.lang.ClassLoader$NativeLibrary.load(Native
Method) в java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965 )
в java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890) в
java.lang.ClassLoader.loadLibrary(ClassLoader.java:1880) в
java.lang.Runtime. loadLibrary0(Runtime.java:849) в
java.lang.System.loadLibrary(System.java:1088) в
org.jnetpcap.Pcap.(Неизвестный источник) в
main.Main_app .choosedevice(Main_app.java:74) по адресу
main.Main_app.main(Main_app.java:273)


Автор способ, которым я пытался выполнить «execstac -c», вообще не работает
Кроме того, я потратил несколько дней, пытаясь найти решение, единственный вывод, к которому я пришел до сих пор, это то, что мне нужно использовать libjnetpcap. Итак (64 бит), так как у меня 64-битная архитектура в моем Debian.
И это то, что мне нужно сделать?

PS: Я не могу найти любой ".deb" для установки этой библиотеки для 64-разрядной версии.

Подробнее здесь: https://stackoverflow.com/questions/243 ... have-disab
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»