Como deveria compilar a aplicação [RESOLVIDO]

1. Como deveria compilar a aplicação [RESOLVIDO]

Lucas Veríssimo de Oliveira
donutLukke

(usa Outra)

Enviado em 27/03/2023 - 20:27h

Boa noite! Recentemente baixei um arquivo zipado e as instruções para rodar o programa contido nele só dizia que era necessário abrir o arquivo HTML em algum navegador que eu poderia ver a aplicação, mas não aconteceu.

Vocês saberiam me dizer como deveria prosseguir para poder abrir o arquivo HTML (Kite.html) e ver a aplicação esperada? (Estarei colocando o link do arquivo .zip para baixarem e tentarem compilar, o download está no final da página do site).

O botão amarelo com a frase "Download Aplet" faz o download do arquivo.

Link do site do arquivo: https://www.grc.nasa.gov/www/k-12/VirtualAero/BottleRocket/airplane/kiteprog.html


  


2. Re: Como deveria compilar a aplicação [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 28/03/2023 - 00:08h


donutLukke escreveu:

Boa noite! Recentemente baixei um arquivo zipado e as instruções para rodar o programa contido nele só dizia que era necessário abrir o arquivo HTML em algum navegador que eu poderia ver a aplicação, mas não aconteceu.

Vocês saberiam me dizer como deveria prosseguir para poder abrir o arquivo HTML (Kite.html) e ver a aplicação esperada? (Estarei colocando o link do arquivo .zip para baixarem e tentarem compilar, o download está no final da página do site).

O botão amarelo com a frase "Download Aplet" faz o download do arquivo.

Link do site do arquivo: https://www.grc.nasa.gov/www/k-12/VirtualAero/BottleRocket/airplane/kiteprog.html

Boa noite donutLukke.
dei uma olhada , e "parece" que não é necessario compilar....
Os arquivos "java", já estão compilados,
.class, é o java em binário, compilado.
É só ter o java instalado....
Bem interessante, aerodinamica de uma "pipa"......


______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/ | sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________



3. Re: Como deveria compilar a aplicação [RESOLVIDO]

Lucas Veríssimo de Oliveira
donutLukke

(usa Outra)

Enviado em 28/03/2023 - 00:34h


msoliver escreveu:


donutLukke escreveu:

Boa noite! Recentemente baixei um arquivo zipado e as instruções para rodar o programa contido nele só dizia que era necessário abrir o arquivo HTML em algum navegador que eu poderia ver a aplicação, mas não aconteceu.

Vocês saberiam me dizer como deveria prosseguir para poder abrir o arquivo HTML (Kite.html) e ver a aplicação esperada? (Estarei colocando o link do arquivo .zip para baixarem e tentarem compilar, o download está no final da página do site).

O botão amarelo com a frase "Download Aplet" faz o download do arquivo.

Link do site do arquivo: https://www.grc.nasa.gov/www/k-12/VirtualAero/BottleRocket/airplane/kiteprog.html

Boa noite donutLukke.
dei uma olhada , e "parece" que não é necessario compilar....
Os arquivos "java", já estão compilados,
.class, é o java em binário, compilado.
É só ter o java instalado....
Bem interessante, aerodinamica de uma "pipa"......


______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/ | sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________


Amigo, você por favor poderia fazer o passo a passo de como conseguiu abrir a aplicação? Como sou iniciante no Java havia dias que estava procurando uma solução para esse problema, e tenho outros arquivos parecidos com esse, usuaria o método descrito por você para fazê-los funcionarem também.

Eu tenho que instalar algum Java diferente da última versão?






4. Re: Como deveria compilar a aplicação

Buckminster
Buckminster

(usa Debian)

Enviado em 28/03/2023 - 09:46h

Esse applet é de 2002.
Abri ele aqui no Netbeans no Windows e está completamente obsoleto.
Tu pode instalar o Eclipse ou o Netbeans no Linux , mas terá que mexer no fonte, pois tem várias coisas depreciadas, obsoletas (comandos, funções, etc).
Aqui no Windows tentei executar pelo prompt com
java kite.java
e deu erro:

\Desktop\KiteModeler> java kite.java
kite.java:45: warning: [removal] Applet in java.applet has been deprecated and marked for removal
public class Kite extends java.applet.Applet {
^
kite.java:99: warning: [deprecation] size() in Component has been deprecated
offImg1 = createImage(this.size().width,
^
kite.java:100: warning: [deprecation] size() in Component has been deprecated
this.size().height) ;
^
kite.java:102: warning: [deprecation] size() in Component has been deprecated
offImg2 = createImage(this.size().width,
^
kite.java:103: warning: [deprecation] size() in Component has been deprecated
this.size().height) ;
^
kite.java:122: warning: [deprecation] insets() in Container has been deprecated
public Insets insets() {
^
kite.java:620: warning: [deprecation] appendText(String) in TextArea has been deprecated
p.prnt.appendText( "\n\n Diamond Kite -->" ) ;
^
kite.java:624: warning: [deprecation] appendText(String) in TextArea has been deprecated
p.prnt.appendText( "\n\n Delta Kite -->" ) ;
^
kite.java:628: warning: [deprecation] appendText(String) in TextArea has been deprecated
p.prnt.appendText( "\n\n Sled Kite -->" ) ;


e não parou por aí, coloquei somente uma pequena parte.
Por exemplo em extends java.applet.Applet deve ficar assim: extends java.applet e por aí vai.
E Applets não tem mais suporte em navegador nenhum.

Esse programa é um modelador de pipa, papagaio, pandorga, etc.

E tu vai precisar do java 8:
apt install openjdk-8-jdk openjdk-8-jre

E depois no terminal use o comando appletviewer:
# appeltviewer kite.java
ou
# appletviewer kite.class

Os arquivos .class e .java já estão compilados. Não precisa executar antes javac kite.class.

Ou tu pode tentar instalar um navegador antigão (alguma versão antiga do Firefox) que dê suporte a applets.

https://www.geeksforgeeks.org/how-to-install-java-applet-viewer-on-linux/

https://docs.oracle.com/javase/10/tools/appletviewer.htm#JSWOR612

https://docs.oracle.com/javase/10/tools/tools-and-command-reference.htm#JSWOR596



________________________________________________
Always listen the Buck!


5. Re: Como deveria compilar a aplicação [RESOLVIDO]

aguamole
aguamole

(usa KUbuntu)

Enviado em 28/03/2023 - 11:21h

Espera, você quer aprender a fazer pipa? uai mas é facinho, dever ter no youtube.


6. Re: Como deveria compilar a aplicação [RESOLVIDO]

Lucas Veríssimo de Oliveira
donutLukke

(usa Outra)

Enviado em 28/03/2023 - 12:15h


Buckminster escreveu:

Esse applet é de 2002.
Abri ele aqui no Netbeans no Windows e está completamente obsoleto.
Tu pode instalar o Eclipse ou o Netbeans no Linux , mas terá que mexer no fonte, pois tem várias coisas depreciadas, obsoletas (comandos, funções, etc).
Aqui no Windows tentei executar pelo prompt com
java kite.java
e deu erro:

Os arquivos .class e .java já estão compilados. Não precisa executar antes javac kite.class.

Ou tu pode tentar instalar um navegador antigão (alguma versão antiga do Firefox) que dê suporte a applets.

https://www.geeksforgeeks.org/how-to-install-java-applet-viewer-on-linux/

https://docs.oracle.com/javase/10/tools/appletviewer.htm#JSWOR612

https://docs.oracle.com/javase/10/tools/tools-and-command-reference.htm#JSWOR596



________________________________________________
Always listen the Buck!


Obrigado por responder, vou esperar a resposta do companheiro que conseguiu rodar a aplicação, mas se não der certo, tento a sua sugestão.





7. Re: Como deveria compilar a aplicação [RESOLVIDO]

Lucas Veríssimo de Oliveira
donutLukke

(usa Outra)

Enviado em 28/03/2023 - 12:18h


aguamole escreveu:

Espera, você quer aprender a fazer pipa? uai mas é facinho, dever ter no youtube.


Não, tenho outros arquivos parecidos com esse, se alguém conseguir rodar este (o que conseguiram) e me disser como conseguiu fazer, eu vou aplicar nos outros.







8. Re: Como deveria compilar a aplicação

aguamole
aguamole

(usa KUbuntu)

Enviado em 28/03/2023 - 13:05h

Na minha época eu saia na rua e tinha um monte de molecada na rua soltando e cortando bambu para fazer pipa, hoje se por ventura tiver algum querendo fazer tem que procurar na internet como fazer porque não conhece ninguém que esta fazendo para olhar como faz na rua.
Se você procurar alguém com 30 ou 45 anos essa pessoa provavelmente sabe fazer pipa, o problema e você conseguir animar ela a te ajudar a aprender.


9. Re: Como deveria compilar a aplicação [RESOLVIDO]

Lucas Veríssimo de Oliveira
donutLukke

(usa Outra)

Enviado em 28/03/2023 - 13:15h


aguamole escreveu:

Na minha época eu saia na rua e tinha um monte de molecada na rua soltando e cortando bambu para fazer pipa, hoje se por ventura tiver algum querendo fazer tem que procurar na internet como fazer porque não conhece ninguém que esta fazendo para olhar como faz na rua.
Se você procurar alguém com 30 ou 45 anos essa pessoa provavelmente sabe fazer pipa, o problema e você conseguir animar ela a te ajudar a aprender.


Eu sei fazer uma pipa pôh KKK, o que eu queria era rodar esse applet, deu tudo certo. Agora vou rodar os outros.




10. Re: Como deveria compilar a aplicação [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 28/03/2023 - 13:20h

Boa tarde donutLukke.
Só esclarecendo, não executei no navegador, pois, como foi dito, não tem suporte....
Somente li a documentação.
Tentei executar no terminal e obtive vários erros ...

______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts