[quote=引用 4 楼 sunyiz 的回复:] 或者换个思路,你把那个JNI接口类,直接单独放到一个jar包里 你的项目中,引用那个jar包, 这样至少你的项目中,看起来是没有什么类放置在src根目录下的
IDEA 没用过不知道, 但是eclipse 打 jar 包时是有两种选项的: 可执行jar和非执行jar 非执行jar,就无需main方法,直接打包 或者你编译出 .class 然后 jar cvf xxx.jar xxx.class 自己用命令打包
我自己写的类是可以自己定义包名,如果要调用JNI接口类中的方法,可以用反射来实现。我想问的是能不能把JNI接口类放在包里面?厂家给的开发包里也没有提供源码,所以重编译不了,除了重编译,有啥办法吗?
或者换个思路,你把那个JNI接口类,直接单独放到一个jar包里 你的项目中,引用那个jar包, 这样至少你的项目中,看起来是没有什么类放置在src根目录下的
62,614
社区成员
307,326
社区内容
加载中
试试用AI创作助手写篇文章吧