我正在尝试使用斐济的MosaicJ插件(ImageJ)来编写图像,但是,我在下面的代码中得到了错误。有人知道这意味着什么吗?请知道如何解决这个问题?--我一点也没有使用Java的经验。顺便说一下,如果这是MacBook,我使用的是relevant.Thanks。
Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space
at ij.gui.NewImage.createFloatImage(NewImage.java:326)
at MosaicJTree.getGlob
当我试图在我的scala jar应用程序中包含java server时,我会出错
java.lang.NoClassDefFoundError: scala/ScalaObject
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at
我是一个java初学者。我正在unix系统中尝试Java程序。我得到下面的错误
Exception in thread "main" java.lang.ClassNotFoundException: com.sybase.jdbc.SybDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassL
当我试图使用如下插件运行Java程序时,我收到了一些错误:
Caused by: java.lang.UnsupportedClassVersionError: REALDrummer/myCoreLibrary : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.7.0_55]
at java.lang.ClassLoader.defineClass(ClassLoader.java:800) ~[?:1.7.0_55]
at
我已经在Windows环境中创建了一个可执行的jar文件。我可以在Windows中运行这个jar,没有任何问题。
当我尝试在unix环境中运行相同的jar时,我得到了以下异常:
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineCl
我试图用java编写一个程序,我希望每个人都可以在他们的system.My程序中不设置任何设置的情况下运行该程序,使用RXTX-2.1.7库。我将rxtx-2.1.7.jar添加到我的程序中,而不是将它添加到jre中。我不设置环境Variables.So中的路径,我使用NetBeans IDE 8.0构建了我的项目。文件和在同一个文件夹中复制rxtx库。然后我使用这个命令java -jar MainFrame.jar创建了一个批处理文件。但是,当我运行批处理文件时,我会看到以下错误:
java.lang.UnsatisfiedLinkError: no rxtxSerial in java.l
它对我工作正常,但是在OSX上,针对特定客户的InetAddress.getLocalHost()在Java 7中失败了,尽管它在Java 6中运行良好,但有以下例外
java.net.UnknownHostException: rupert: rupert: nodename nor servname provided, or not known
at java.net.InetAddress.getLocalHost(InetAddress.java:1466)
Caused by: java.net.UnknownHostException: rupert: nodename n
最近,我安装了Java11。在编写代码时,我无意中没有用javac Main.java编译javac Main.java,而是编写了java Main.java。它没有给我任何错误,也没有任何问题。为什么会发生这种情况?这是新版本的Java中的一个新特性吗?
Main.java含量
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
在Java 8中运行:
java version "1.
当我尝试在intelliJ中运行oracle中的neonsign java示例时,这是我的错误:
Exception in thread "main" java.lang.ClassNotFoundException: NeonSign
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher
以下别名在bash中起作用,但在ZSH中不起作用: # Different installed version of JDK
export JAVA_8_HOME=$(/usr/libexec/java_home -v1.8)
export JAVA_11_HOME=$(/usr/libexec/java_home -v11)
alias java8='export JAVA_HOME=$JAVA_8_HOME'
alias java11='export JAVA_HOME=$JAVA_11_HOME'
# default to Java 11
java1