maven-nar-plugin

    1

    1答えて

    私はEclipseを使用し、nar-mavenプラグインを使用して開発マシンでJNIプロジェクトを構築しました。これは複数のアーキテクチャでコンパイルされ、.narファイルが残っています。 私の問題は、narのJavaクラスの1つでメインプログラムを実行したいということです。 Javaプログラムがnarファイル内にあるネイティブライブラリをロードしようとすると、私はUnsatisfiedLinkE

    13

    3答えて

    共有オブジェクト(.so)ファイルを含むJNIライブラリをMavenを使用してプロジェクトに追加したいとします。残念ながらまだパブリックリポジトリにはないので、ローカルリポジトリに自分自身でインストールしなければならないと思います。 Mavenのネイティブ部分をプロジェクトにバンドルするにはどうしたらいいですか(そして最終的にコピー依存関係のプラグインでエクスポートされます)。これは、パッケージ化

    1

    1答えて

    MavenでGoogleテストを試してみようとしています。だから、私はこのlinkを使ってインストールしました。次に、テスト用にdummyTest.cppを作成し、pom.xmlに追加してテストを実行しました。 - // // File: dummyTest.cpp // #include "gtest/gtest.h" TEST(dummyTest, AlwaysTrueTest) {

    1

    1答えて

    maven-narプラグインを使用してビルドおよびパッケージ化されたネイティブ共有ライブラリがあります。これはうまく動作し、Linux/MacOSX/Windows上に構築されます。また、共有ライブラリをラップする、maven-narを使って構築されたJNIライブラリも定義しました。どちらもNAR成果物として生成され、使用するにはmaven-narプラグインが必要です。 NARパッケージ化されてい

    0

    1答えて

    Javaコード(ネイティブメソッド)とCコードでjniプロジェクトを作成しました。 maven narプラグインは、Javaコードのみのjarファイルと適切なネイティブコードを持つnarファイルの両方を生成します。 しかし、このプロジェクト/モジュールを別のプロジェクトから参照したい場合、依存関係が見つからないというエラーが表示されます。私のローカルリポジトリを調べると、私はJavaコード& na

    1

    1答えて

    nar-maven-pluginを使用してMavenでJNIプロジェクトを設定しました。 JavaコードとC++コードの両方がプロジェクトに存在します。メインコードは明らかに正しくコンパイルされます(C++とJavaの両方)。問題はテストコード(JUnit)にあります。 テストコードは、それ自体がネイティブメソッドを持つ1つのJavaクラスを定義しました。対応するネイティブコードは、ディレクトリに

    1

    1答えて

    jnetpcapを使用するアプリケーションを作成しました。マルチプラットフォームで、32および64プラットフォームで動作する必要があります。私はmaven beforを使ったことがないので、jnetpcapのすべてのバージョンをプロジェクトに追加するにはどうすればいいですか? nar https://github.com/sugree/jnetpcapを使用するソリューションが見つかりましたが、正

    1

    1答えて

    Maven NARプラグインを使用して非常に単純なC++プログラムを構築しようとしています。私は、共有ライブラリを構築するためのMavenモジュールと、ライブラリをリンクし、それを使用する実行可能ファイルを構築するためのMavenモジュールをセットアップしました。 Macを使ってビルドするとすばらしいことができ、プログラムを実行できます。残念ながら、MS Visual C++(フリーバージョン)を

    4

    3答えて

    私はJNIを使​​用するJavaプロジェクトを作成します。私はスタンドアロンアプリケーションとしてプロジェクトを展開したいが、いくつかのモジュールは他のアプリケーションのライブラリとしても使用されるかもしれない。 私はさまざまなプラットフォームをサポートしたいと考えています。 私が見る限り、1年半前に更新されなかったmaven-nar-pluginと、より使いやすいnative-maven-plu