Я использовал Eclipse и построил проект JNI на своей машине разработки, используя плагин nar-maven . Это компилируется на нескольких архитектурах и оставляет меня с.nar файлами.
Моя проблема заключается в том, что теперь я хочу запустить основную программу в одном из классов Java в nar . Я продолжаю получать UnsatisfiedLinkError , когда программа Java пытается загрузить собственную библиотеку, которая должна находиться в файле nar . Теперь я понимаю, что файл.so должен быть на java.library.path , но моя проблема в том, что я не вижу, где это сделать, поскольку единственная копия находится как-то внутри файла nar . У меня создалось впечатление, что это будет обрабатываться за кулисами, потому что я использую автогенерированный метод NarSystem.loadLibrary в Java.
Подробнее следовать.
Часть моей POM конфигурирующей nar плагина:
В одном из моих Java классов, у меня есть статический инициализатор, который вызывает автоматически сгенерированный метод для загрузки библиотеки:
Static { com.myco.package.NarSystem.loadLibrary(); }
После запуска mvn install , у меня есть следующие файлы в подходящей под-директории моего местного каталога.m2/repository:
я пытаюсь запустить из командной строки с помощью следующей команды:
Java -cp /home/myname/.m2/repository/com/myco/project/0.0.1/project-0.0.1.nar com.myco.package.MainClass
Это начало запуска соответствующей основной программы, поэтому она обнаружила часть Java. Когда он попадает в точку, где он должен загрузить нативную библиотеку - статический блок выше - он выдает ошибку
Exception in thread "main" java.lang.UnsatisfiedLinkError: no project-0.0.1 in java.library.path
Этот вопрос, Nar dependency in multi-module maven project , выглядел как это было бы близко, но ответ зависит от того, уже имея родная библиотека «разоблачила» как-то. Я следовал за вопросом, пытавшимся mvn nar:nar-unpack и mvn exec:java , но это меня не продвинуло. (Получить же, по-видимому нулевого результата от первого, как описано в этом вопросе, и тем же исключения того, что я описал здесь для второго.)
Других вопросов рассматриваются:
Как я могу запустить эту основную программу из командной строки? Если есть какой-то шаг предварительной обработки, чтобы «извлечь» родную библиотеку, что это такое? Если это автоматическое, то чего мне не хватает? Благодаря!
Did your computer fail to open a NAR file? We explain what NAR files are and recommend software that we know can open or convert your NAR files.
The NAR file format was developed by Nokia for their mobile phone handsets. These NAR files are generated by a supported Nokia device so as to store one or more digital photos, which are produced by the cameras that are equipped into these Nokia mobile phones. A .nar file also contains metadata details in XML format.These NAR files are usually found in Nokia Lumia mobile phone handsets. This is why these image files are also known as Nokia Lumia Smart Cam files. This file format is a compressed archive that contains digital images and XML metadata details.Nokia Lumia"s built-in camera can quickly take up to 10 snapshots and store these in a NAR file. Metadata details in XML format are also generated and stored by Nokia Lumia"s Smart Cam software in the .nar file. To open files with the .nar extension, it is best to use Nokia Lumia"s embedded Smart Cam software.
сайт aims to be the go-to resource for file type- and related software information. We spend countless hours researching various file formats and software that can open, convert, create or otherwise work with those files.
If you have additional information about the NAR file format or software that uses files with the NAR suffix, please do get in touch - we would love hearing from you.
1 расширения(ы) и 0 псевдоним(ы) в нашей базе данных
Ниже вы можете найти ответы на следующие вопросы:
NAR file is an EMC NaviSphere Analyzer Archive. EMC Navisphere Suite enables you to manage, discover, monitor, and configure the EMC CLARiiON storage systems. Navisphere Analyzer is a browser-based performance analysis tool that enables you to investigate performance patterns and trends in normal operation mode as well as in benchmarks and performance tests.
Подробное описание находится в разработке
Название программы: -
MIME-тип: application/octet-stream
Магия байт (HEX): -
Магия строки (ASCII): -
Расширения, связанные с:
Другие типы файлов могут также использовать .nar расширение файла. Если у вас есть полезная информация о .nar расширение, !
Мы нашли следующие похожие расширения в нашей базе:
Согласно поисках на нашем сайте, эти опечатки были наиболее распространенными в прошлом году:
anr (1) , nra (1) , nat (1) , nad (1) , jar (1) , gar (1) , ar (1) , nxr (1) , nqr (1) , naf (1) , mar (1) , har (1) , bar (1)
Если вы хотите открыть .nar файл на вашем компьютере, вам просто необходимо иметь соответствующие программы установлены. Если nar Ассоциации установлены неправильно, вы можете получить следующее сообщение об ошибке:
Не удалось открыть этот файл:
файла: Например.nar
Чтобы открыть этот файл, Windows необходимо знать, какую программу вы хотите использовать, чтобы открыть его. Окна могут выходить в интернет, чтобы искать его автоматически, или вы можете вручную выбрать из списка программ, установленных на вашем компьютере.
Windows Server 2003/2008/2012/2016, Windows 7, Windows 8 , Windows 10 , Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X , iOS, Android
Files with nar file extension can be found as photo archives created using Nokia Smart Cam , when a series of photos is recorded using the burst mode. You can decompress them like any other ZIP archive.
Bookmark & share this page with others:
Recommended software programs are sorted by OS platform
(Windows, macOS, Linux, iOS, Android etc.)
and possible program actions that can be done with the file
: like open nar file, edit nar file, convert nar file, view nar file, play nar file etc..
Hint:
Click on the tab below to simply browse between the application actions, to quickly get a list of recommended software, which is able to perform the specified software action, such as opening, editing or converting nar files.
Programs supporting the exension nar on the main platforms Windows, Mac, Linux or mobile. Click on the link to get more information about Microsoft Windows Phone 8 for open nar file action.
В таблице ниже предоставляет полезную информацию о расширение файла.nar. Он отвечает на вопросы такие, как:
Мы надеемся, что вы найдете на этой странице полезный и ценный ресурс!
1 расширений и 0 псевдонимы, найденных в базе данных
Описание (на английском языке):
NAR
file is an EMC NaviSphere Analyzer
Archive. EMC Navisphere Suite enables you to manage, discover, monitor, and configure the EMC CLARiiON storage systems. Navisphere Analyzer is a browser-based performance analysis tool that enables you to investigate performance patterns and trends in normal operation mode as well as in benchmarks and performance tests.
Описание формата NAR пока не имеется
MIME-тип: application/octet-stream
Магическое число: -
Магическое число: -
Образец: -
NAR псевдонимы:
NAR cсылки по теме:
NAR связанные расширения:
Другие типы файлов могут также использовать расширение файла .nar .
По данным Поиск на нашем сайте эти опечатки были наиболее распространенными в прошлом году:
anr , nra , nat , nad , jar , gar , ar , nxr , nqr , naf , mar , har , bar
Мы нашли следующие аналогичные расширений файлов в нашей базе данных:
Если дважды щелкнуть файл, чтобы открыть его, Windows проверяет расширение имени файла. Если Windows распознает расширение имени файла, файл открывается в программе, которая связана с этим расширением имени файла. Когда Windows не распознает расширение имени файла, появляется следующее сообщение:
Windows не удается открыть этот файл:
Пример.nar
Чтобы открыть этот файл, Windows необходимо знать, какую программу вы хотите использовать для его открытия...
Если вы не знаете как настроить сопоставления файлов .nar , проверьте .
Изменение имени файла расширение файла не является хорошей идеей. Когда вы меняете расширение файла, вы изменить способ программы на вашем компьютере чтения файла. Проблема заключается в том, что изменение расширения файла не изменяет формат файла.
Если у вас есть полезная информация о расширение файла .nar , !
Пожалуйста, помогите нам, оценив нашу страницу NAR в 5-звездочной рейтинговой системе ниже. (1 звезда плохая, 5 звезд отличная)