0

我正在开发一个使用 SWIG 包装一些 C++ 代码的项目,然后需要围绕它编写一个 java 接口。我可以手动执行此操作,但 NetBeans 不够透明,我似乎无法让它工作。我有一个 C++ 项目,它构建 JNI,然后将 SWIG 包装器 Java 文件和 JNI 打包到 JAR 中。

我将该 JAR 添加到 Java 项目中。它清楚地显示在 GUI 中,但我的主代码无法调用 JAR 中包含的任何代码。我已经尝试了包名称的所有排列等等,但没有任何运气。我尝试使用 NetBeans 中的编译器标志直接设置类路径,但不知道它是否真的在这样做。

在此处输入图像描述

4

1 回答 1

1

JAR 文件需要包含 java 类文件。它似乎只包含源文件..

于 2013-04-30T05:52:46.233 回答