Results 1 to 2 of 2

Thread: maltego tries incorrect Java version

  1. #1

    maltego tries incorrect Java version

    Hello,
    when I try to run maltego from the GUI menu nothing happens. when I invoke from terminal its give me more details, looks like its trying to load Java 11 but my current version is 17.
    when I searched on Maltego how to specify Java version the instructions calls to run /usr/bin/maltego_memory_config which is not installed on my system.
    if I run
    Code:
    $maltego -h
    I can see a flag --jdkhome <path> but I'm unsure whats is the correct path to use.

    Any ideas how to resolve?
    Thank you

    Code:
    attila@kali:~$ maltego
    Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true
    WARNING: package com.apple.eawt not in java.desktop
    java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-11-openjdk-amd64/lib/libawt_xawt.so
        at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2633)
        at java.base/java.lang.Runtime.load0(Runtime.java:768)
        at java.base/java.lang.System.load(System.java:1837)
        at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)
        at java.base/java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:2445)
        at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2501)
        at java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2700)
        at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2651)
        at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:830)
        at java.base/java.lang.System.loadLibrary(System.java:1873)
        at java.desktop/sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:64)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.desktop/sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:61)
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Class.java:315)
        at java.desktop/java.awt.GraphicsEnvironment$LocalGE.createGE(GraphicsEnvironment.java:101)
        at java.desktop/java.awt.GraphicsEnvironment$LocalGE.<clinit>(GraphicsEnvironment.java:83)
        at java.desktop/java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:129)
        at org.netbeans.core.startup.Main.start(Main.java:228)
        at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:98)
        at java.base/java.lang.Thread.run(Thread.java:829)
    attila@kali:~$
    Code:
    attila@kali:~$ java -version
    Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true
    openjdk version "17.0.5" 2022-10-18
    OpenJDK Runtime Environment (build 17.0.5+8-Debian-2)
    OpenJDK 64-Bit Server VM (build 17.0.5+8-Debian-2, mixed mode, sharing)

  2. #2
    to answer my own question:

    Code:
    $ maltego --jdkhome /usr/lib/jvm/java-17-openjdk-amd64/
    then when Maltego opened went to Options and set Java Options drop down to /usr/lib/jvm/default-java save and restart from GUI.

Similar Threads

  1. Replies: 1
    Last Post: 2022-11-22, 00:38

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •