标签: java

apt 安装后在 /usr/lib 或 /lib 中找不到 Libpcap

我安装了jnetpcap,但显示libpcap.so未找到错误,所以我使用

sudo apt-get install libpcap-dev
Run Code Online (Sandbox Code Playgroud)

但当我grep libpcap进去/lib/usr/lib它不在那里,我是否错过了什么?

java libraries libpcap

2
推荐指数
1
解决办法
8889
查看次数

如何升级Java编译器

今天,当我尝试使用 javac 编译程序时,我开始在控制台中收到此警告:

警告: Blabla.class:主要版本 52 比该编译器支持的最高主要版本 51 更新。

建议升级编译器。

但我怎样才能做到这一点呢?

附言。命令javac -version返回 1.7.0_85,而java -version返回 1.8.0_66。我不知道这种混合物是如何发生的。

java

2
推荐指数
1
解决办法
2万
查看次数

如何在java程序中获取操作系统名称(ubuntu)

我想在运行时在 java 程序中以编程方式获取 os 名称。我试过了,System.getProperty("os.name")但结果是"Linux"。这该怎么做?

java 14.04

2
推荐指数
1
解决办法
4082
查看次数

将java插件导入firefox

我想让 Java 插件在 Firefox 中工作,所以我想弄清楚一些事情。似乎人们从中获得的默认 JRE (OpenJDK)

sudo apt install default-jre
Run Code Online (Sandbox Code Playgroud)

不会工作,所以没用。一个需要icedtea-8-plugin:i386oracle-java8-installer。这是正确的吗?

以前关于这个问题的答案只是说安装icedtea,但没有解释为什么?我特别问这是否是因为 openjdk 无法在 Firefox 中工作。我想知道为什么会这样?让我觉得非常疯狂。

java openjdk icedtea

2
推荐指数
1
解决办法
1万
查看次数

将 Windows Run.bat 转换为 Run.sh

"c:\program files\java\jdk1.8.0_75\bin\java.exe" -noverify -Xbootclasspath/a:"LSA.jar";"lib/bcel-5.2.jar";"lib/rsyntax.jar";"client.jar" -javaagent:"LSA.jar"=config.js -jar client.jar
Run Code Online (Sandbox Code Playgroud)

我有一个要在 Ubuntu 中运行的程序。这是我一直在 Windows 中使用的 run.bat 脚本。

为了让客户端文件工作,我明白

java -jar client.jar
Run Code Online (Sandbox Code Playgroud)

但是为了让一切正常,我不明白如何替换"c:\program files\java\jdk1.8.0_75\bin\java.exe".

windows java paths

2
推荐指数
1
解决办法
879
查看次数

有什么办法可以防止 Ubuntu 16 在 CPU 负载过重的情况下冻结?

我是一名经常使用 Android Studio 的开发人员。当它编译 Java 类时,它会启动 4 个以上的 CPU 密集型工作线程。当这种情况发生时,我经常在后台播放音乐。这是发生的事情:

  • 音乐在汇编的最密集部分跳过或完全停止
  • 鼠标点抖动或完全停止响应

大多数情况下,编译完成后事情会正常化,但有时计算机会完全冻结,我必须对其进行硬重置。怎么来的?Linux/Ubuntu/Unity 不是为了优先考虑 UI 线程而设计的吗?它是如何让 Java 100% 占用 CPU 资源的?有什么办法可以限制这个吗?

免责声明:我不太了解操作系统代码。

performance unity java

2
推荐指数
1
解决办法
787
查看次数

Java 图标代替应用程序图标显示;用 install4j 安装

我有一个通过 install4j 安装的 Java 应用程序。桌面快捷方式显示了在 .desktop 文件中设置的正确应用程序图标;但是,一旦启动,应用程序图标就不会显示在 Dock 上。将显示默认 Java 图标来代替它。

这是它在桌面上的外观:

在桌面上

但是在 Dock 上它显示了 Java 图标:

在码头上

我也不知道为什么,当我将鼠标悬停在 Dock 上的图标上时,没有出现正确的应用程序名称 - 而是将它命名为 java 启动器。

。桌面:

#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Name=NMRViewJ
Exec="/home/issac/NMRViewJ/NMRViewJ"
Icon=/home/issac/NMRViewJ/.install4j/NMRViewJ.png
StartupWMClass = sun-awt-X11-XFramePeer
Categories=Application;
Run Code Online (Sandbox Code Playgroud)

icons java launcher

2
推荐指数
1
解决办法
638
查看次数

为什么没有 graalvm apt 源

我喜欢 ubuntu 因为 apt 且易于安装,但我们的源代码中没有 graalvm,你知道为什么吗?

Graalvm 是开源的https://github.com/graalvm,并且有一个针对 quarkus 的mandrel ,我计划在我的 ubuntu 上测试 spring 本机。

java

2
推荐指数
1
解决办法
652
查看次数

尽管“java”命令在 Powershell 中有效,但在 WSL 上找不到命令“java”

这个主题可能是一个常见的主题,但是在网上查找时,我没有看到太多与我的案例相关的内容,因为我运行的不是普通的 ubuntu,而是 WSL(适用于 Linux 的 Windows 子系统)。

所以我的问题是我最近从 java 8 切换到 java 17 (我需要 java 8 课程),但我注意到在 ubuntu 终端上,java -version仍然显示openjdk-1.8.(something),而不是jdk-17类似的东西。

所以我认为卸载 openjdk 就可以解决问题,我对sudo apt-get autoremove openjdk-8-jre. 但是,现在java在 ubuntu 终端中输入根本不再起作用,并显示:Command 'java' not found, but can be installed with: ...。但我担心使用这些命令之一安装它会安装新版本的 java,而不是使用已经安装的版本。

我已经将JAVA_HOME变量设置为java安装目录,即mnt/c/Program Files/Java/jdk-17.0.1,但Program Files中的空间似乎确实是一个问题。

我怎样才能解决这个问题?与 Powershell 或 cmd 相比,我通常更喜欢使用 bash 终端,因为我更了解这些命令,因此无法在 bash 中使用javajavac对我来说是一个问题。谢谢!

java jdk windows-subsystem-for-linux

2
推荐指数
1
解决办法
4794
查看次数

Java JDK 无法安装

我正在尝试按照此 YouTube 教程安装 Java JDK :。我到达我运行的部分sudo dpkg -i <FILENAME>,它给了我这个:

(Reading database ... 185728 files and directories currently installed.)
Preparing to unpack javajava.deb ...
Unpacking jdk-17 (17.0.2-ga) over (17.0.2-ga) ...
dpkg: dependency problems prevent configuration of jdk-17:
 jdk-17 depends on libc6-i386; however:
  Package libc6-i386 is not installed.
 jdk-17 depends on libc6-x32; however:
  Package libc6-x32 is not installed.

dpkg: error processing package jdk-17 (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 jdk-17
Run Code Online (Sandbox Code Playgroud)

我注意到我丢失了几个软件包,所以我尝试运行sudo apt-get install …

dpkg java jdk

2
推荐指数
1
解决办法
1万
查看次数