Tag: macos

任何人都可以在mac os 10.5.8上运行eclipse galileo

我试图在mac os x 10.5.8中运行eclipse时遇到了严重的痛苦。 我尝试了每个版本的碳,cocoa,32,64位,但我不断努力 java.lang.NoClassDefFoundError` … 要么 … 在“启动TestFooBasicTest”期间发生内部错误。 无法初始化类com.ibm.icu.impl.JavaTimeZone错误。 …当我尝试运行主类时。 我知道堆栈溢出中还有另一个线程但是如果有人修复它就没有正确的答案。 如果有人修理它,请告诉我

在局域网中获取所有IP和Mac地址

我在局域网中列出ip和mac地址所有设备(如网络扫描仪) 我想用java编程语言。 如果我使用我的IP地址,结果为真,但如果我在局域网中使用另一个IP地址,则网络变量为空。 (例如;我的IP地址:192.168.1.7,另一个IP地址:192.168.1.8) 这是我的代码; public static void checkHosts(String subnet) throws UnknownHostException, IOException{ int timeout=3000; for (int i=1;i<255;i++){ String host=subnet + "." + i; if (InetAddress.getByName(host).isReachable(timeout)){ System.out.println(host + " is reachable" + InetAddress.getByName(host)); NetworkInterface network = NetworkInterface.getByInetAddress(InetAddress.getByName(host)); if(network!=null){ System.out.println(network.isUp()); byte[] mac = network.getHardwareAddress(); System.out.println(network.getDisplayName()); System.out.println(network.getName()); System.out.println(InetAddress.getByName(host).getHostName()); System.out.print("Current MAC address : "); StringBuilder sb = new […]

NoClassDefFoundError:Mac计算机上的javax / swing / GroupLayout $组

我只在Mac计算机上测试Java程序时出现运行时错误。 它在各种Windows操作系统上测试完美。 这是我在Mac计算机上收到的错误消息… 线程“AWT-EventQueue-0”中的exceptionjava.lang.NoClassDefFoundError:javax / swing / GroupLayout $ project.MainPanel.calculateButtonActionPerformed(MainPanel.java:198)at project.MainPanel.access $ 200(MainPanel.java:32) at project.MainPanel $ 3.actionPerformed(MainPanel.java:97)at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)at javax.swing.AbstractButton $ Handler.actionPerformed(AbstractButton.java:2202)at javax.swing .DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)位于java.awt的javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)的javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)。 java.awt.Container.processEvent上的java.awt.Component.processEvent(Component.java:5367)中的javax.swing.JComponent.processMouseEvent(JComponent.java:3135)上的Component.processMouseEvent(Component.java:5602) .java:2010)java.awt.Con上的java.awt.Component.dispatchEventImpl(Component.java:4068) tainer.dispatchEventImpl(Container.java:2068)位于java.awt.Light上的java.awt.Component.dispatchEvent(Component.java:3903)java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256)java.awt.LightweightDispatcher.processMouseEvent(Container) .java:3936)java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)at java.awt.Container.dispatchEventImpl(Container.java:2054)at java.awt.Window.dispatchEventImpl(Window.java:1801) java.awt.EventDispatchEvent(EventQueue.java:463)java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatch!)的java.awt.Component.dispatchEvent(Component.java:3903) Thread.j ava:269)java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java: 176)at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)\ 我不知道为什么会这样。 我在Windows计算机上编译程序的事实可能是问题吗? 这是我唯一能想到的。

不同操作系统下JavaMail中part.getContent的类型是什么?

我正在使用JavaMail接收邮件。 起初,我是在Mac OS X下开发的。我从Internet上找到的例子如下: public void getMailContent(Part part) throws Exception { String contenttype = part.getContentType(); int nameindex = contenttype.indexOf(“name”); boolean conname = false; if (nameindex != -1) conname = true; System.out.println(“CONTENTTYPE: ” + contenttype); if (part.isMimeType(“text/plain”) && !conname) { bodytext.append((String) part.getContent()); } else if (part.isMimeType(“text/html”) && !conname) { bodytext.append((String) part.getContent()); } else if (part.isMimeType(“multipart/*”)) { […]

在命令行上增加jMeter的内存

我在Mac上从命令行运行jMeter。 今天它抛出了内存不足,堆空间错误…. newbie$ sh jmeter.sh Exception in thread “AWT-EventQueue-0″ java.lang.OutOfMemoryError: Java heap space at java.awt.image.DataBufferInt.(DataBufferInt.java:41) at java.awt.image.Raster.createPackedRaster(Raster.java:455) 我知道我需要增加分配给它的内存,但不知道如何。 我查看了这篇文章无法在Mac OSX上增加JMeter的堆大小 ,发现它提到的bin文件夹中的jMeter脚本文件并进行了以下更新。 HEAP=”-Xms1024m -Xmx2048m” NEW=”-XX:NewSize=512m -XX:MaxNewSize=1024m” 但我仍然得到内存不足的错误。 我只是需要更多还是我在错误的地方改变? 难道我需要重新启动整台机器吗?

是否有允许识别多个键盘的Java / C库?

我需要用一台计算机连接多个键盘/鼠标。 Manymouse图书馆可以识别不同的鼠标,但是有没有可以识别不同键盘的图书馆? 我的意思是,当我按下键“E”时,程序可以告诉我KeyPress事件来自哪个键盘。 使用C#,SDGToolkit可以做到,Java世界或C世界中有什么东西,它像Manymouse一样支持所有操作系统吗? 我对Mac和Linux解决方案更感兴趣。

Apple贬低Java。 Apple特定的自定义设置是否仍可与其他JRE / JVM一起使用?

Apple“弃用”Java并将在未来停止支持它。 假设Oracle将在Mac上接管Java的支持,是否有办法确保特定于Apple的黑客“将菜单栏置于屏幕顶部”或“默认使用本机主题”将得到支持在针对Apple平台的其他JRE / JVM上采用相同的方式吗? 是否有一些行业标准或优先权如何处理这些情况,或者这对个别开发人员来说是一个额外的负担(==还有另一个运行时要测试)? 通常的做法是从前一个实现的角度出发,并将错误复制到像Apple实现一样的行为吗? 或者更有可能的是,工程将从一些像OpenJDK这样的“标准”Java开始,并将它适应Mac OSX系统,引入不同的错误/ API /设置以集成到本机平台? 虽然Apple的举动和甲骨文的反应的细节仍然不明确,但如果有“大公司在这些情况下表现得如何”的经验能够加强并提供一些见解,我将非常高兴。

Java EE安装程序在Mac OS X Mavericks上崩溃

试图在OS 10.9 Mavericks上安装Java EE 7 / Glassfish 4并且每次都崩溃。 我已经尝试安装Apple JDK和Oracle JDK,但都不起作用。 有没有人碰到这个? 我记得安装在10.8上它工作得很好。 谢谢! 环境变量: $ echo $ JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home 输出: $ chmod +x java_ee_sdk-7-jdk7-macosx-x64.sh $ ./java_ee_sdk-7-jdk7-macosx-x64.sh Extracting the installer archive… Extracting the installer runtime… Extracting the installer resources… Extracting the installer metadata… Welcome to GlassFish installer Using the user defined JAVA_HOME : /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home Entering […]

Visio转SVG转换器

我们正在开发一个应用程序来在Mac Machine上渲染visio查看器, 最初的方法是将visio转换为SVG,然后渲染它, 是否有可用的转换器第三方或开源,我们将使用它!

如何在Mac 10及更高版本上分发Java应用程序7.0及更高版本?

我需要在Mac上运行我的Java应用程序。 我可以找到本教程使用Xcode捆绑应用程序。 本教程要求读者可以访问Jar Bundle应用程序,但我无法在/ Developer / Applications / Java Tools /文件夹中找到它。 在那之后我遇到了这个答案 ,似乎提供了一个很好的方法来做到这一点。 但是,我想知道是否有更好的方法来完成工作而不是那里提到的工作。