Olá,
Algum tempo atrás vi por aqui uma explicação de como criar o arquivo JAR de um aplicativo.
Tentei fazer incluindo os arquivos abaixo:
Monitor$TeclaEnter.class
Monitor$1.class
Monitor$EventoBotoes.class
Monitor$ExecutaThread.class
Monitor$Ping.class
Monitor.class
logo.GIF
w.mf
estadisticas <- diretório
Monitor$CarregaArquivo.class
com o seguinte comando:
C:Monitor2>jar -cfm w.mf Monitor.jar *.class
java.io.FileNotFoundException: Monitor.jar (O sistema nÒo pode encontrar o arqui
vo especificado)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:103)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at sun.tools.jar.Main.run(Main.java:123)
at sun.tools.jar.Main.main(Main.java:904)
Alguém sabe me explicar o por quê da mensagem de erro?
Obrigado
Wagner
com esse comando, vc tentou criar o arquivo w.mf e incluir o arquivo Monitor.jar, q nao existe, no seu arquivo a ser criado…
tente fazer assim:
depois, caso queira adicionar mais algum arquivo dentro do .jar, use o comando:
jar uf Monitor.jar <arquivos a serem adicionados>
qq coisa, poste o problema de novo…
falow
C:monitor>jar cvfm w.txt Monitor.jar *.class
java.io.FileNotFoundException: Monitor.jar (O sistema nÒo pode encontrar o arqui
vo especificado)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:103)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at sun.tools.jar.Main.run(Main.java:123)
at sun.tools.jar.Main.main(Main.java:904)
Deu a mesma mensagem. O que está erradp?
[quote=“rbarioni”][quote]
jar -cfm w.mf Monitor.jar *.class
[/quote]
com esse comando, vc tentou criar o arquivo w.mf e incluir o arquivo Monitor.jar, q nao existe, no seu arquivo a ser criado…
tente fazer assim:
depois, caso queira adicionar mais algum arquivo dentro do .jar, use o comando:
jar uf Monitor.jar <arquivos a serem adicionados>
qq coisa, poste o problema de novo…
falow[/quote]
opsss…
inverti o comando…
o certo eh:
jar cvfm Monitor.jar arquivo.txt *.class
foi mal… :oops: :oops: :oops: :oops: