Abrir arquivo jar  [Resolvido]

Reporte aqui dúvidas sobre aplicativos diversos, instalação e utilização.
Regras do fórum Leia as Regras Gerais do Manjaro Brasil em "Normatividade" e pesquise antes de postar.
Se sua dúvida foi respondida, não esqueça de marcar RESOLVIDO em seus tópicos, botão com a marca verde Imagem

Abrir arquivo jar

Mensagempor Asakura_Hao » 26 Set 2020, 17:45  •  MS 1

Olá a todos,

estou precisando abrir um programa em java. Contudo, quando entro na pasta e digito

java -jar quantumVITAS-0.3.0.jar


Ele não abre o programa e me devolve essas mensagens:

Exception in thread "main" java.lang.NoClassDefFoundError: javafx/application/Application
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at main.Main.main(Main.java:26)
Caused by: java.lang.ClassNotFoundException: javafx.application.Application
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 25 more


Alguém poderia me ajudar a resolver esse problema?
Avatar do usuário
Asakura_Hao
Aprendiz

 
Mensagens: 18
Registro: 19 Mai 2019, 23:02
Agradeceu: 2 vez(es)
Agradecido: 0 vez
Distro utilizada: Manjaro
Versão: 18.04
Ambiente: KDE
Repositório: Stable
Habilidade: Novice

Abrir arquivo jar

Mensagempor santos3du » 26 Set 2020, 20:36  •  MS 2

@Asakura_Hao

Boa noite.

O comando java -jar é um comando para executar sua aplicação.
Mas pelo que vi, para aplicações JavaFX, tem que realizar alguns ajustes.
Dá uma olhada no link abaixo e veja se te ajuda.
https://www.guj.com.br/t/como-rodar-jar-no-linux/38243
Estou com problemas de login no meu Manjaro, fiz no Windows.
Avatar do usuário
santos3du
Novato

 
Mensagens: 3
Registro: 25 Set 2020, 00:03
Agradeceu: 0 vez
Agradecido: 0 vez
Distro utilizada: Manjaro 20.1
Versão: 20.1
Ambiente: Gnome
Repositório: Stable
Habilidade: Intermediario

Abrir arquivo jar

Mensagempor Asakura_Hao » 27 Set 2020, 19:12  •  MS 3

Olá @santos3du

Boa noite, e muito obrigado por responder

Vi o link que você enviou... mas sinceramente não entendi muito bem... Nunca lidei com java
De qualquer forma, li que um dos possíveis problemas pode estar relacionado com a classe que não foi apresentada/encontrada. Olhei no arquivo MANIFEST.MF, e no começo do arquivo ele me mostra isso:
Manifest-Version: 1.0
Main-Class: main.Main

Outra possibilidade está no JavaFX não mais estar no Java, então instalei o JDK pelo AUR, mas também sem novidades...
Nunca havia precisado usar um .jar no Manjaro...
Avatar do usuário
Asakura_Hao
Aprendiz

 
Mensagens: 18
Registro: 19 Mai 2019, 23:02
Agradeceu: 2 vez(es)
Agradecido: 0 vez
Distro utilizada: Manjaro
Versão: 18.04
Ambiente: KDE
Repositório: Stable
Habilidade: Novice

Abrir arquivo jar

Mensagempor santos3du » 27 Set 2020, 22:03  •  MS 4

Fica mais fácil explicar o que pretende fazer e de que forma pretende alcançar eese objetivo.
Avatar do usuário
santos3du
Novato

 
Mensagens: 3
Registro: 25 Set 2020, 00:03
Agradeceu: 0 vez
Agradecido: 0 vez
Distro utilizada: Manjaro 20.1
Versão: 20.1
Ambiente: Gnome
Repositório: Stable
Habilidade: Intermediario

Abrir arquivo jar

Mensagempor tioguda » 27 Set 2020, 22:27  •  MS 5

Instale o pacote java-openjfx para o java 14, ou java11-openjfx para o java 11, acredito que isso pode lhe ajudar com o erro.

Saudações.
A Administração do site requer que você seja registrado e faça o login para ver a mensagem.

Esta mensagem de tioguda recebeu agradecimentos de
Asakura_Hao (18 Out 2020, 14:40)
Avatar do usuário
tioguda
Avançado

 
Mensagens: 311
Artigos: 1
Registro: 28 Fev 2016, 22:42
Localização: Paraná
Agradeceu: 20 vez(es)
Agradecido: 82 vez(es)
Distro utilizada: Manjaro Linux
Versão: XanMod
Ambiente: KDE/Gnome
Repositório: Stable/Testing
Habilidade: Intermediário

Abrir arquivo jar

Mensagempor Asakura_Hao » 28 Set 2020, 18:48  •  MS 6

Olá novamente @santos3du,
Muito obrigado pelas respostas

Esse QuantumVitas é um GUI em Java que ajuda a criar inputs para outro software (quantum espresso). Tudo o que preciso é abrir esse GUI para seguir com o meu trabalho...

Eu sei que no Windows, Ubuntu e Mint ele abre sem problemas, mas aqui eu tive problema...
Esse é o site que explica como abrir o programa https://www.quantumvitas.org/quick-start/


Olá @tioguda

Obrigado pela ajuda.

Eu já havia instalado
Avatar do usuário
Asakura_Hao
Aprendiz

 
Mensagens: 18
Registro: 19 Mai 2019, 23:02
Agradeceu: 2 vez(es)
Agradecido: 0 vez
Distro utilizada: Manjaro
Versão: 18.04
Ambiente: KDE
Repositório: Stable
Habilidade: Novice

Abrir arquivo jar  [Resolvido]

Mensagempor Asakura_Hao » 18 Out 2020, 14:40  •  MS 7

Obrigado a todos. Encontrei o problema.
Eu havia instalado as versões 11 e 14 do java e do javajfx, mas o programa pedia a versão 8
Avatar do usuário
Asakura_Hao
Aprendiz

 
Mensagens: 18
Registro: 19 Mai 2019, 23:02
Agradeceu: 2 vez(es)
Agradecido: 0 vez
Distro utilizada: Manjaro
Versão: 18.04
Ambiente: KDE
Repositório: Stable
Habilidade: Novice


Voltar para Aplicativos



Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes

^ Voltar ao Topo