Tag: osx yosemite

尝试安装JDK8 U11 OSX 10.10 Yosemite时出错

今天是Oracle JDK8 U11的​​发布。 当我尝试在OSX yosemite 10.10中安装.pkg时出现此错误,无法继续。

R / RStudio,Yosemite和Java

我昨天升级到了OSX优胜美地。 当我在RStudio运行library(xlsx)时,程序崩溃并收到消息:“要打开’RStudio’,您需要安装旧的Java SE 6运行时。” 当我在R运行library(xlsx)时,我得到了关于打开R的相同结果和消息。 这是我的详细信息: Mac Yosemite, Version 10.10.2 R version 3.1.2 (2014-10-31) Platform: x86_64-apple-darwin13.4.0 (64-bit) 我有Java版本8更新31.我运行java -version并收到此消息:“没有Java运行时,请求安装。” 所以我安装了Java SE Development Kit 8u31 。 现在: java -version java version “1.8.0_31” Java(TM) SE Runtime Environment (build 1.8.0_31-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode) 这没有做到这一点,因为运行library(xlsx)仍然会崩溃程序并发出警告。 我是否需要以某种方式回滚到Java SE 6运行时,或者有没有办法使用我安装的最新版本? 这个SOpost似乎是相关的,但我不清楚安装Java 6的安装解决方案。答案链接到似乎过时的苹果支持页面 。 我不熟悉Java,所以我可以使用一些建议。

使用Yosemite Mac osX崩溃Jetbrains ide(Webstorm,intellij)

这是对Yosemite用户的一个提示(10.10)。 Yosemite擦除1.6苹果jdk并安装1.7,但JAVA的IDE例如Intellij或Eclipse需要1.6,如果你没有重新安装这个版本,你的ide将在开始时崩溃…在这个过程之后你可以配置你的ide 1.7版。 链接: Apple JDK 1.6

Java错误 – net.ucanaccess.jdbc.UcanaccessSQLException:格式错误的字符串:’

我使用uCanaccess检索我保存在桌面上的数据库时出错。 我的代码如下: package Week11Package; import java.util.Scanner; import java.sql。*; 公共类dbTest1 { static Scanner input = new Scanner (System.in); static String url; static Connection aConnection; static Statement aStatement; static boolean gotIt = false; public static void main(String[] args) { dbTest1.initialize(); } public static void initialize() { //establish the DB connection. url = “jdbc:odbc:MS Access Database;DBQ=.//Teams.accdb”; try { […]

当按住键时,Swing中的文本输入字段在OS X上停止工作

我在OS X Yosemite上使用Swing文本输入字段发现了一个奇怪的问题(使用Oracle JDK 8)。 当我在文本输入字段具有焦点时按住任何字母或数字键时,我之后可以不再在当前JFrame的任何字段中输入任何内容。 然后我必须关闭框架并重新打开它才能再次输入文本。 OS X中的默认行为是调出一个小菜单,以便在按住某个键较长时间时选择特殊字母。 我猜Swing输入确实存在问题。 还有其他人也注意到这一点,并且有解决这个问题的方法吗? 编辑:我已经了解到可以通过将标志ApplePressAndHoldEnabled设置为false来禁用字符重音菜单。 defaults write -g ApplePressAndHoldEnabled -bool false 但是,我想在Java中以编程方式解决此问题,因此文本输入字段也适用于使用我的软件的其他人。 谢谢

Mac OS X Yosemite中的NetLogo R扩展安装错误

我在安装NetLogo的R扩展时遇到问题。 我正在使用NetLogo 5.05和扩展版本1.3,它应该适用于R 3.0或更高版本。 我的R版本是3.1.2。 按照本页的说明,我更改了NetLogo应用程序中的.plist文件,使其指向jri和我的R安装: NSJavaRoot .. LSEnvironment JRI_HOME /Library/Frameworks/R.framework/Resources/library/rJava/jri R_HOME /Library/Frameworks/R.framework/Resources 将extensions [r]添加到我的代码选项卡会导致错误: R-Extension中的错误:runOnce中的错误:java.lang.NullPointerException 开发者页面说NetLogo 5的版本仍然是测试版,但如果我使用r 2.15和NetLogo及扩展的早期版本尝试它,我会遇到同样的问题。 我估计我所遵循的指示是针对Mountain Lion的,但我想知道这是不是问题。 谁设法让Yosemite的扩展工作?

OS X Yosemite上的Java 8u40

自Java 8u40更新以来,我们的OSX用户无法在应用程序中输入任何内容,应用程序甚至无法获得关注。 我尝试了其他Web Start示例,但我遇到了同样的问题,所以不仅仅是我们。 我去了http://docs.oracle.com/javase/tutorial/deployment/webstart/examplesIndex.html并在该页面上启动了两个Web Start演示。 我可以双击字段,它似乎想要重命名或编辑文本,但插入符号没有显示,键入不起作用。 此外,Finder(或我上次触摸的任何应用程序)仍然在Mac标题/工具栏上。 还有其他人看到这个吗?