当前位置: 首页 > 知识库问答 >
问题:

jnetpcap库无法在ubuntu 12.04上构建

百里默
2023-03-14

我正在尝试安装JNetPcap,并按照此处给出的说明进行操作。在步骤12,我无法运行ant命令,我看到了错误

Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/lib/jvm/java-6-sun/bin/java

因为我能够从eclipse或命令行运行Java类,所以我不认为这是JAVA_HOME的问题。

echo$路径显示

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java-6-sun/bin

如果我遗漏了什么,请告诉我。

提前感谢

共有1个答案

凌炜
2023-03-14

从命令行运行java或运行eclipse都不需要设置java\u HOME。但是,您尝试使用的antant的构建过程通常需要适当设置JAVA\u HOME。(这实际上取决于您使用的ant的版本。JAVA\u HOME的使用通常在ant的包装脚本中)

就这么定了。

JAVA_HOME可能应该设置为/usr/lib/jvm/java-6-sun...基于您所说的PATH

但是,问题也可能是您的路径不正确。或者您(以某种方式)设法获得Java安装的所有者/组/权限不正确,因此Java命令不可执行。

>

重复/usr/lib/jvm/java-6-sun/bin/java-version

 类似资料:
  • jNetPcap是libpcap的一个Java完整封装。jNetPcap使用与libpcap相同风格的API。libpcap是unix/linux平台下的网络数据包捕获函数库,大多数网络监控软件都以它为基础。Libpcap可以在绝大多数类unix平台下工作。Libpcap提供了系统独立的用户级别网络数据包捕获接口,并充分考虑到应用程序的可移植性。

  • 编辑:这是我的swt.jar的清单,它在lib文件夹中

  • 请告诉我如何解决这个问题。我更新了Xamarin表单dll。 我得到以下错误: 错误错误:找不到符号专用本机void n\u onInflate(android.support.v7.widget.ViewStubCompat p0,android.view.view p1);符号:class ViewStubCompat位置:package android。支持v7.widget obj\Deb

  • 我最近从Android Studio0.9.2升级到1.0(包括Gradle插件的1.0.0版本),我在构建我的项目时遇到了问题。 每当构建时,我都会在dexDebug或dexRelease步骤中得到以下异常: 我尝试将Android Studio的堆大小增加到,但没有效果。在Android Studio0.9.2和版本0.14的gradle插件构建工作良好。 这是我的项目的build.gradl

  • 我试图在乌班图12.06上安装opencv(3.1.0)。此错误是什么意思?是否第二次观察到开放 CV 模块?我该如何修复它? 环境变量设置 cmake/opencvModule.cmake处出现CMake错误:268(消息):< br >再次观察到目录/home/user/bin/opencv/modules中有OpenCV模块。< br >调用堆栈(最近的调用优先):< br > module

  • 问题内容: 很长时间以来,我一直在从事与离子相关的项目。 最近,我更新了android studio及其软件包,由于以下问题,我现在无法在android上进行构建: com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:com / google / android / gms / iid