直到一周左右之前,这曾经工作正常,我不确定从那以后发生了什么变化。我刚刚卸载了我机器上似乎所有 JVM 的东西,并使用 java.com 上推荐的最新 Java 版本(1.6,更新 23)重新安装。该插件在 IE 和 Firefox 中运行良好,但在 Chrome 中它会失败,并且尝试使用该插件的页面就像未安装 Java 一样。我在 Chrome 8 和 Chrome 9 中都尝试过,结果相同。
我该如何诊断和解决这个问题?
我正在考虑将我的 PC 升级到 Windows 8,但我有一个问题。
我还没有找到任何“确认”,即 JDK 和 Eclipse 可以在 Windows 8 上运行。
有没有人尝试过在 Windows 8 上开发/运行 Java 应用程序?
当您单击“Java for your computer”时,Oracle 网站似乎推荐版本 8u91。但是当您单击“Java for Developers”时,它会提供两个选项:8u91 和 8u92。有什么不同?通常我会假设最高版本号是最好的,但在这种情况下,我不确定。
我正在尝试在 Windows 7 64 位上安装 Java 开发环境,但找不到合适的安装。有没有可用的?
我有一个问题:我的电脑总是在启动的时候,有一个java.exe进程在监听7676端口。我想知道是什么可以删除它。
有什么办法可以找出来吗?
我在这里看到了另一个问题,这让我下载了 Sysinternal 的 Process Explorer,但它没有帮助我......
我目前在玩 Minecraft 时遇到问题。在我的电脑出现问题之前,我完美地玩了 Minecraft。现在,当我打开minecraft.exe文件(或尝试从开始菜单打开 Java 本身)时,它说 Java 存在问题:
注册表指的是不存在的 Java 运行时环境安装或运行时已损坏。该系统找不到指定的路径
我重新安装了 Java,但我的 Windows 安装程序似乎有问题:
“错误 1723。此 Windows Installer 程序包存在问题。无法运行完成此安装所需的 DLL。请联系您的支持人员或程序包供应商。”
我尝试重新安装 Windows 安装服务,但是这表示没有足够的空间(即使我的硬盘驱动器上有大约 12GB 的可用空间)。我不确定这是否是我尝试安装的正确文件,但我认为值得一试。
我正在运行 Windows 7 Professional x64 并安装了以下 Java 版本:
x64
x86
在我的环境变量中,我PATH包含C:\Program Files\Java\jdk1.6.0_24\bin并JAVA_HOME设置为C:\Program Files\Java\jdk1.6.0_24\bin
但是运行java -version报告
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)
当我的环境变量中没有引用此版本的 Java 时,情况如何。
当我尝试使用 Java 1.6运行Apache ANT时,对这个问题的任何帮助都会很棒。
我一直在努力让应用程序在 OS X Mavericks 中运行。我终于能够通过钻入 .app 包并直接运行 shell 脚本来运行它。看来需要设置JAVA_HOME。所以我将它设置在我的 shell 中的 .profile 中,一切正常。
但是,如果我只想单击 Dock 中的图标,它将无法运行。我的猜测是这是因为 JAVA_HOME 不是全局设置的。由于我没有直接从 shell 运行应用程序,因此 OS X 不知道 JAVA_HOME 是什么。它只是一直在寻找。
在以前版本的 OS X 中,似乎可以通过将 GUI 应用程序简单地添加到 /etc/launchd.conf 来为 GUI 应用程序设置环境变量。这个文件在小牛队中似乎不存在。如何设置适用于 Mavericks 中的 GUI 应用程序的全局环境变量?
2015 年 4 月 (Chrome 42) NPAPI 支持将在 Chrome 中默认禁用,我们将从 Chrome 网上应用店取消发布需要 NPAPI 插件的扩展程序。所有 NPAPI 插件都将显示为未安装,因为它们不会出现在 navigator.plugins 列表中,也不会被实例化(即使作为占位符)。尽管插件供应商正在努力转向替代技术,但仍有少数用户依赖尚未完成过渡的插件。我们将为高级用户(通过 chrome://flags/#enable-npapi)和企业(通过企业策略)提供覆盖,以在他们等待关键任务插件时临时重新启用 NPAPI(通过页面操作 UI)进行过渡。此外,设置任何插件企业策略(例如 EnabledPlugins、
所以,四月来了,谷歌浏览器禁用了 NPAPI 插件,包括 Java。
如何在 Windows 机器上重新启用它们?
我正在尝试从 systemd 执行 shell 脚本。该脚本从命令行运行良好。
脚本 (runServer.sh) 运行一个 Java 进程,如下所示:
#!/bin/bash
java -jar -Dresources=/home/pruss/dev/ServerDeploy5-4.1/Server/resources/MyServer.jar "0" "Test"
Run Code Online (Sandbox Code Playgroud)
在内部/usr/lib/systemd/system(或/lib/systemd/system/在其他操作系统上)我创建了一个服务文件 (myService.service):
[Unit]
Description=My Servers service
[Service]
ExecStart=/home/pruss/dev/ServerDeploy5-4.1/Server/runServer.sh
User=root
Type=oneshot
[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)
结果
Job for myService.service failed. See "systemctl status myService.service" and "journalctl -xn" for details.
Run Code Online (Sandbox Code Playgroud)
我尝试:
systemctl status myService.service
Loaded: loaded (/usr/lib/systemd/system/myService.service; disabled)
Active: failed (Result: exit-code) since Thu 2015-07-23 12:27:38 BST; 26s ago
Main PID: 28413 (code=exited, status=203/EXEC)
Run Code Online (Sandbox Code Playgroud)