以下命令在我的Linux终端中正确运行:
java -Djava.library.path=/home/john/native_so_libraries/linux-64 -cp '/home/john/NetBeansProjects/SendReceive/dist/SendReceive.jar:/home/john/Desktop/Dropbox/Libjitsi_linux_64/*' Main "send"
此命令为本机.so库指定一个文件夹(通过Djava.Library. main =/.)、名为"SendReceive.jar“的应
我有一个NVida图形卡,我想使用它进行认真的计算。我从NVida网站下载了一个驱动程序,并安装了JOCL绑定。我下载了一个演示程序并编译了它。但是,程序没有运行,因为:
> Error while loading native library
> "JOCL-linux-x86" with base name "JOCL"
> Operating system name: Linux
> Architecture : i386 Architecture bit
> size: 32 Stack trace from the att
我正在尝试开发一个跨平台的JavaFX应用程序,它在Windows和OSX机器上运行得很好,但在Linux上却不行。
当我尝试使用java -jar app.jar在Linux机器上运行它时,我得到的是:
Error: Could not find or load main class app.Main
但是类app.Main在.jar中,如‘JARTF-app.jar’所示:
...
app/Main.class
...
我尝试使用java -cp app.jar app.Main指定主类,但得到了相同的错误消息。
.jar是在Intellij中构建的,使用了基本的JavaFX配置。
有什么
我试图在我的Linux机器上运行Elasticsearch 2.1.1,我是Linux的根用户。
当我试图执行Elasticsearch.I时,我得到了以下错误:
Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root.
at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:93)
at org.elasticsearch.boo
当我创建以下文件时,我对java很陌生,并且目前正在学习本机方法:
Main.java
public class Main {
public native int intMethod(int i);
public static void main(String[] args) {
System.loadLibrary("Main");
System.out.println(new Main().intMethod(2));
}
}
Main.c
#include <jni.h>
#include "Ma
的主要站点没有清楚地解释如何在Linux上安装DCEVM。在Linux中运行"java -jar installer.jar“(当通过PuTTy访问时)给了我以下例外。
[admin@LINUXBOX jdk1.7.0_55]$ java -jar DCEVM-full-7u79-installer.jar
java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.awt.GraphicsE
我得到了
Exception in thread "main" java.lang.UnsatisfiedLinkError:
no HelloWorld in java.library.path
当我在linux中执行java代码时。我已经将java.library.path设置到正确的位置,libHelloWorld.so也在那里生成,但在运行它时仍显示异常
Exception in thread "main" java.lang.UnsatisfiedLinkError:
no HelloWorld in java.library.path
为了测试java.So的平台无关性,我用java编写了hello world程序,并使用windows编译器编译它来创建HelloWorld.class文件。然后我尝试在linux(Ubuntu)中运行这个文件,结果.I出现了错误。
Exception in thread "main" java.lang.UnsupportedClassVersionError: HelloWorld : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at ja
我需要用Eclipse在Windows中创建一个可运行的jar,然后用Linux启动它
我在加载unsatisfiedLinkError时得到了一个OpenCv。我为Eclipse中的Linux计算机编辑了正确的库路径,并最终创建了一个可运行的jar。当我在linux中启动*.jar文件并获得以下错误时。
线程"main“中的异常:在java.lang.ClassLoader.loadLibrary(ClassLoader.java:1889) at java.lang.Runtime.loadLibrary0(Runtime.java:900) at java.lang.Syste
我正在使用和Vim进行Java开发。我正在尝试设置,这样我就可以用Java语言编写OpenGL程序了。因此,当我从Vim运行:Java来运行我制作的lwjgl测试程序时,Eclim给出了:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
尽管我是用Eclipse生成的这个,它清楚地包含了我的Linux机器的本地lwjgl库的路径。
下面是Eclipse运行我的程序的方式:
-Djava.library.path=/usr/share/lwjgl/na
我们正在创建一个可运行的java jar,以便在上运行(运行ubuntu)。
我们已经创建了一个可运行的jar,它在我们的mac和pc(windows)上运行得很好,但不会在ubuntu系统上运行。在运行时,我们一直会得到以下错误:
Exception in thread "main" java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.Native
我看到了这个主题: ,但在Windows中对我不起作用。
我有这样的代码:
import java.io.IOException;
public class hola {
public static void limpiar_pantalla() throws IOException {
String os = System.getProperty("os.name");
if (os.contains("Windows"))
{
System.out.println("Win
当运行jpenable以允许高寒中的Jprofiler10分析时:3.3容器运行JDK 8时,我将得到一个UnsatisfiedLinkError异常。有什么想法吗?
ERROR: The agent could not be loaded: Picked up _JAVA_OPTIONS: -Xmx1024m
Exception in thread "main" java.lang.UnsatisfiedLinkError: /opt/jprofiler10/bin/
linux-x64/libattach.so: Error relocating /opt/jprofile
我有一个STIGViewer-2.8.jar文件。这在Microsoft 7或10中很好,但在CentOS7.6Linux中不起作用。在linux中,当执行java STIGViewer-2.8.jar时,我得到
Error. Could not find or load main class StigViewer-2.8.jar
我安装了jdk-8u191-linux-x64.rpm,这是带有GUI的Centos,所以我在运行级5中有完整的图形,其他的都在工作.Libreoffice,freecad,unameit为了让jar文件在linux中运行,我需要做些什么吗?或者是java的问题,