- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我一直在研究 Aptana
Studio 和一些 JRE 所需的软件,但从昨天开始发生了一些非常奇怪的事情,因为突然需要它的软件向我抛出一个错误 未找到 Java 虚拟机
。 在那之前我做的最后一件事是恢复我的系统文件权限 想到安全模式,因为我在这方面遇到了一些麻烦,这可能与它有什么关系吗?
我已经尝试再次安装 JRE,但没有结果。但是当我跑的时候
/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version
我确实得到了以下内容
java version "1.7.0_55"
Java(TM) SE Runtime Environment (build 1.7.0_55-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.55-b03, mixed mode)
Aptana
给我以下错误
No Java virtual machine
was found after searching the following locations:
/Applications/Aptana Studio 3/AptanaStudio3.app/Contents/MacOS/jre/bin/java
java in your current PATH
Spine
等其他软件不会简单启动。
我的 .bash_profile 如下:
PATH="/Library/Frameworks/Python.framework/Versions/3.4/bin:${PATH}"
PATH="/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/bin:${PAT$
export PATH
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home
echo $PATH
的输出如下
/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/bin:/Library/Frameworks/Python.framework/Versions/3.4/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin
echo $JAVA_HOME
的输出如下
/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home
终端上的 Java 调用工作。
指导将受到高度赞赏。
最佳答案
在尝试了 Peter 的建议后,问题仍然存在,但现在在另一个上下文中:"/System/Library/Frameworks/JavaVM.framework"does not contain the JNI_CreateJavaVM symbol"
在挣扎了好几个小时,并阅读了有同样问题的人选择重新安装整个操作系统后,我决定从另一个角度审视这个问题,我在这里首先提到的我认为没有引起注意的事情是我在发生这种情况之前恢复了我的权限,所以我所做的是以下内容。
/Library/Java/JavaVirtualMachines
上找到的所有最新的 Oracle Java Runtime Environment 并删除/Applications 中的 Java Applet 插件(只需在您的/Applications 路径中搜索它)。/System/Library/Frameworks/
/System/Library/Frameworks/
上的 JavaVM
目录/System/Library/Frameworks/JavaVM.framework
中名为 Versions
的目录中> 目录,这是我注意到一些罕见的东西的地方,出于某种原因,当时我从我的磁盘实用程序应用程序恢复了文件权限,这个目录变得不可访问(通过不授予 root 用户访问任何内容的权限本身)。JavaVM.framework
目录中修改权限到该目录以便所有用户都可以通过运行以下命令 chmod -R 777 Versions
。执行这些操作后,我直接进入我的 JRE-Required 软件并尝试打开它,成功!
从这个问题中可以学到的东西。
关于找不到 Java 运行时环境错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23139060/
我正在尝试在 Windows 上运行的小于 1GB 的 VM 上设置 YouTrack 和 TeamCity。使用率将非常低(用户和请求)。这是一个 POC 环境,如果它有效,我可能会将它推送到一个超
所以我在尝试使用 FORFILES 解决这个问题时遇到了麻烦。我正在尝试获取不超过 4 天的文件。所以基本上少于 4 天。然而,这似乎不太可能,因为/d -4 获取所有 4 天或更早的项目。 以下是我
如何从下面的 events 表中选择小于 15 分钟前创建的 events? CREATE TABLE events ( created_at timestamp NOT NULL DEFAU
Google Analytics Realtime提供 rt:minutesAgo ,可以过滤查询。 然而,它是一个维度而不是一个度量标准,<=不能在过滤器中使用。 假设我想在最后 n 分钟内获得一些
iOS 核心数据 - 严重的应用程序错误 - 尝试插入 nil 你好, 我的应用程序实际上运行稳定,但在极少数情况下它会崩溃并显示此错误消息... 2019-04-02 20:48:52.437172
我想制作一个 html div 以快速向右移动(例如不到 1 秒)并消失。然后1秒后再次直接出现在这个过程最开始div的位置。此过程将由单击按钮并重复 10 次触发。 我试图在 CSS 中使用过渡属性
我发现使用 TimeTrigger 是 Windows 10 (UWP) 上计划后台任务的方式。但是看起来我们需要给出的最小数字是 15 分钟。只是想知道,即使我们安排它在接下来的 1 分钟内运行,警
我必须在 1 秒内在屏幕上打印 2^20 行整数 printf 不够快,还有其他易于使用的快速输出替代方法吗? 每一行只包含 1 个整数。 我要求它用于竞争性编程问题,我必须将其源代码提交给法官。 最
我是一名优秀的程序员,十分优秀!