首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >释放开关mod_java安装问题

释放开关mod_java安装问题
EN

Stack Overflow用户
提问于 2011-03-30 09:14:17
回答 4查看 1.1K关注 0票数 3

我正在尝试在ubuntu上安装mod_java。

我已经安装了最新的java(1.6)。我已经配置了在module.conf.xml中启用mod_java模块的

然后,当我运行make文件时,它会说:

freeswitch_java.h:5:17:错误: jni.h:没有这样的文件或目录

我在java安装文件夹中搜索过,但没有找到任何包含文件夹或jni.h。

有人能帮忙吗,这里的问题是什么。

谢谢你阅读这个问题。

EN

回答 4

Stack Overflow用户

发布于 2012-01-09 11:04:22

我也有同样的问题。解决方案是使用选项- with运行配置:

代码语言:javascript
复制
./configure --with-java=/usr/lib/jvm/java-1.6.0-openjdk/include/

我不知道这是否有什么区别,但我在构建了免费开关之后添加了mod_java。它在我在module.conf.xml中的初始构建中被禁用,但之后我运行了上面的命令加上:

代码语言:javascript
复制
make mod_java-install
票数 2
EN

Stack Overflow用户

发布于 2011-07-14 16:52:20

它适用于我在openjdk的ubuntu上。您正在使用Sun吗?也许在版本中,您没有包含有源文件的包含文件夹。尝试安装另一个JDK。或者尝试查看apt中的其他相关包,这些包将为您提供包含文件夹。

票数 0
EN

Stack Overflow用户

发布于 2012-07-16 12:40:56

键入这个linux命令,将jni.h文件定位到文件系统上。

代码语言:javascript
复制
locate jni.h

您应该能够在/usr/lib/java目录或其他目录中找到它,这取决于您的java主页。

将jni.h复制到freeswitch的src/include文件夹中。它会为不同的.h文件抛出更多错误,只需将它们全部复制到src/include文件夹中即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5484351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档