草庐IT

osx-lion

全部标签

java - 如何安装 Java 7 EE SDK 下载为 Mac OSX 的 .sh 文件

我不熟悉在MacOSX上开发Java。我想下载Java7EESDK,这样我就可以使用Java进行桌面/移动/企业开发。下载文件是.sh(具体是java_ee_sdk-7-jdk7-macosx-x64),我不是很熟悉。Java7SESDK是一个.dmg文件,这是我预期的企业版格式,而不是.sh文件。为什么SE和EE版本的文件格式不同?(.sh对比.dmg)如何安装企业版,因为它是.sh文件?*注意:目前我在Mac上安装的唯一JRE是苹果版本,据我所知已被弃用。 最佳答案 在命令行中运行它。来自安装手册:JavaPlatform,En

java - 在 OS X Lion 上安装 Java EE 6

我的OSXLion工作站上的Java首选项应用程序表明我安装了JavaSE6v1.6.0_29-b11-402(32位和64位版本)。遗憾的是,我需要的附加功能仅在企业版中可用。“Jesper”在“HowinstallaspecificjdkonMacOSX?”中的评论'建议我需要使用Apple提供的Java,而不是Oracle/Sun提供的Java。不幸的是,Apple似乎没有提供Java6的企业版。这让我提出了一些问题:我错过了什么吗?Apple是否提供Java6的EE?如果1为真,我如何得到它?它可以与JavaSE6“并行”安装吗?如果1为假,是否可以使用Oracle/Sun版本

java - 用 Java for OSX 写一个可执行的 .sh 文件

所以我正在尝试编写一个可执行的.sh文件,这就是我目前编写它的方式:Writeroutput=null;try{output=newBufferedWriter(newFileWriter(file2));output.write(shellScriptContent);output.close();}catch(IOExceptionex){Logger.getLogger(PunchGUI.class.getName()).log(Level.SEVERE,null,ex);}这样就可以很好地写入文件,但它不可执行。有没有办法在我写的时候改变可执行状态?编辑:为了进一步说明,我试图

java - 在 Mac OSX 10.7.5 服务器上安装 Java 7 后所有 java 窗口空白

我最近在MacOSX10.7.5Server上升级到JDK7。在我的机器webstart或其他地方运行的所有java程序的所有java窗口现在都是空的。甚至Java控制面板也是一个空白屏幕。我曾尝试卸载并重新安装JDK,但没有成功。有没有人知道如何解决这个问题?谢谢托德 最佳答案 卸载并重新安装JRE没有解决窗口问题以下是我用来解决10.7.5问题的步骤:卸载JRE7:https://www.java.com/en/download/help/mac_uninstall_java.xml重启为OSX2012-006安装Java重启安

java - 使用 selenium Java (Mac OSX) 将 Firefox 浏览器置于最前面

我正在使用三个firefox驱动程序实例进行自动化。我需要将当前Activity的firefox浏览器放在前面,因为我正在使用一些robo类进行一些操作。我曾在mac中尝试过针对googlechrome的javascriptalert(相同的操作)并且它工作正常。在Windows中使用user32库。在firefoxmac的情况下,它在后台显示警报,但网页没有出现在前面。((JavascriptExecutor)this.webDriver).executeScript("alert('Test')");this.webDriver.switchTo().alert().accept(

Java ScriptEngineManager 不再适用于 Mountain Lion 的 AppleScript

自从我升级到MountainLion之后,我就无法通过JavaScriptEngineManager运行我的AppleScript代码。Apple页面(link)上的示例代码为engine对象返回null。publicstaticvoidmain(String[]args)throwsThrowable{Stringscript="say\"HellofromJava\"";ScriptEngineManagermgr=newScriptEngineManager();ScriptEngineengine=mgr.getEngineByName("AppleScript");engin

java - 如何在 OSX 上用 Java 进行全屏显示

我一直在尝试并未能在OSX系统的主显示器上使用java全屏模式。无论我尝试过什么,我似乎都无法摆脱显示屏顶部的“苹果”菜单栏。我真的需要在整个屏幕上作画。谁能告诉我如何去掉菜单?我附上了一个展示问题的示例类-在我的系统上菜单仍然可见,我希望看到一个完全空白的屏幕。importjava.awt.*;importjava.awt.event.*;importjavax.swing.JFrame;publicclassFullScreenFrameextendsJFrameimplementsKeyListener{publicFullScreenFrame(){addKeyListener

c++ - 部署使用 GCC 4.6 编译的 OSX 应用程序

我正在尝试在MacOS-X上移植我的一个项目。当我使用C++0X开发我的项目时,我需要一个比Xcode提供的版本更新的GCC版本(甚至是Xcode4),所以我在我的SnowLeopardsMac上编译了GCC4.6。我的项目确实可以正常编译,它也可以在我编译它的计算机(OS-X10.6.7)上启动,但是当我将它传输到我的MacBook(OS-X10.5.8)时它不起作用。它返回以下错误:dyld:lazysymbolbindingfailed:Symbolnotfound:__ZNSo9_M_insertImEERSoT_Referencedfrom:/Users/zu/Desktop

c++ - 为什么在 Xcode 中使用 libpng 会出现兼容性版本问题?

我在OSX10.7.1上将libpng与Xcode4.2结合使用时遇到问题。我的程序无法启动并出现错误:dyld:Librarynotloaded:/usr/X11/lib/libpng15.15.dylib和:Reason:Incompatiblelibraryversion:glsl_testrequiresversion20.0.0orlater,butlibpng15.15.dylibprovidesversion17.0.0我所做的只是将/usr/X11/libpng.dylib添加到链接库中,那么这个“版本20”要求从何而来?为什么Xcode不只需要可用的版本?我该如何告诉

c++ - 如何向 OSX 中的应用程序菜单添加元素?

是否可以更改OSX上的应用程序菜单?默认的应用程序菜单如下所示:但是大多数应用程序都在应用程序菜单中提供诸如关于窗口之类的东西,以免弄乱帮助菜单:这在Qt中如何实现?QML中的解决方案会很棒,但项目示例中甚至没有通用解决方案。 最佳答案 要在应用程序菜单中强制执行操作,请在其上设置菜单角色:action->setMenuRole(QAction::ApplicationSpecificRole); 关于c++-如何向OSX中的应用程序菜单添加元素?,我们在StackOverflow上找到