Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    26

    Inserimento/sostituzione di file all'interno di un file JAR

    Una domanda penso facile per chi è gia esperto dell'ambiente java.
    Dovrei creare una procedura automatica per inserire o sostituire un file di testo all'interno di un file jar.
    Ho provato a fare delle prove con il comando jar.exe ma non ci riesco.
    Chi riesce a darmi una mano?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Inserimento/sostituzione di file all'interno di un file JAR

    Originariamente inviato da pytrw
    Una domanda penso facile per chi è gia esperto dell'ambiente java.
    Dovrei creare una procedura automatica per inserire o sostituire un file di testo all'interno di un file jar.
    Ho provato a fare delle prove con il comando jar.exe ma non ci riesco.
    Chi riesce a darmi una mano?
    Spiega innanzitutto quale comando hai provato, dove hai il file di testo (nella directory corrente?) e dove vuoi metterlo nel jar, se alla "radice" del jar o in una cartella.

    Il funzionamento del tool 'jar' comunque è molto semplice, è praticamente analogo a quello del comando 'tar' sui sistemi Unix/Linux.
    Una cosa importante è che jar si "tira" dentro tutto il path indicato. Quindi facendo ad esempio:

    jar cf pippo.jar C:\prova\esempio\pluto.txt

    Nel jar pippo.jar ti troverai il file pluto.txt ma sotto una cartella prova/esempio!!!

    Se invece fai:

    jar cf pippo.jar -C C:\prova\esempio pluto.txt

    Grazie all'opzione -C cambi temporaneamente la directory e pluto.txt se lo tira dentro senza alcun path.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    26
    grazie mille ho risolto con questo comando jar uf pippo.jar -C C:\prova\esempio pluto.txt

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.