dudleybrooks
Originaalplakat- 4. aprill 2011
- San Francisco
- 14. aprill 2011
jiminaus
- 16. detsember 2010
- Sydney
- 15. aprill 2011
'Ühe rea muutmine jar-failis' ei ole jar-faili kontekstis otseselt mõttekas. Kui ütlete meile täpselt, mida soovite selle .jar-failiga teha, saame teile ehk öelda, milliseid Mac OS X-i tööriistu/programme saate kasutada ja kuidas. M
mufflon
- 15. september 2006
- 15. aprill 2011
Tegelikult on kolm faasi: ekstraheerimine, muutmine ja kokkupanemine.
Ekstraheerimine on lihtne: paremklõpsake ja klõpsake unarchieve (afaik).
Muudatus: kui see on manifest (jooksmisklass ja nii edasi), siis on see lihtne, kuid Java-failid kompileeritakse .class-failideks ja need tuleb enne muutmist lahti võtta.
Et kõik kokku panna, otsige terminali jaoks käsku 'jar'.
Kui see on FOSS, on parem ja lihtsam allikast kompileerida; kui ei, siis ma arvan, et see pole 100% legitiimne. D
dudleybrooks
Originaalplakat- 4. aprill 2011
- San Francisco
- 15. aprill 2011
Tegin selle muudatuse palju-mitu korda Windowsi all (nimelt iga kord, kui laadisin alla uuenduse, mis muidugi pühkis mu eelmise muudatuse minema). Inimene, kes muudatust soovitas, soovitas ka (mitte)arhiivi nimega IZArc, milles saaks kogu protsessi teha IZArci seest -- avada (arhiveerida) .jar-fail, leida js-fail, redigeerida rida ... ja seejärel klõpsates Lõpeta, naaseb kõik arhiivitud olekusse.
Saan aru, et saan faili .jar arhiivida mis tahes unarchiveriga ja redigeerida faili .js mis tahes tekstiredaktoriga. Ma arvan, et mu mure on see, et kuna ma ei ole programmeerija, võin ma uuesti arhiveerimisel midagi kahjulikku teha – ei arhiveeri kõiki asjakohaseid faile või arhiveeri liiga palju faile või midagi muud.
Nii et minu küsimus on järgmine: kas on olemas arhiveerija (loodetavasti OS-is), mis teeb kõike ülaltoodud enda seest, nii et ma tean, et lõplik .jar sisaldab täpselt neid faile, mida see peaks sisaldama? Või kui see ei õnnestu, siis mida ma pean tegema, et veenduda, et olen selle õigesti uuesti arhiivinud? Ma saan aru, et siin foorumis on see täiesti algaja küsimus.
mitte lihtsalt pasknäär
- 19. september 2003
- Kanada, ah?
- 15. aprill 2011
chown33
Moderaator
Töötaja- 9. august 2009
- Kuristiku lennuk
- 15. aprill 2011
notjustjay ütles: Noh, kui .jar-failid on lihtsalt erineva laiendiga ZIP-failid, siis saate need vabalt terminalist pakkida ja lahti pakkida, kasutades käske 'zip' ja 'unzip'.
Või kasutage käsku 'jar', mis on spetsiaalselt selleks otstarbeks kirjutatud ja säilitab manifestide õige järjestuse (mis tavaliselt peab asuma esimese kirjena või kõige rohkem ühena esimestest).
Olen üsna kindel, et jar-käsk on vaikimisi installitud. See peaks kehtima ka 10.7 Lion puhul.
mitte lihtsalt pasknäär
- 19. september 2003
- Kanada, ah?
- 15. aprill 2011
chown33 ütles: Või kasutage käsku 'jar', mis on kirjutatud selgesõnaliselt selleks otstarbeks ja säilitab manifestide õige järjekorra (mis tavaliselt peab asuma esimese kirjena või kõige rohkem ühena esimestest).
Olen üsna kindel, et jar-käsk on vaikimisi installitud. See peaks kehtima ka 10.7 Lion puhul.
Ah, veel parem. Aitäh, ma ei teadnud sellest.
pilot Error
- 12. aprill 2006
- Long Island
- 15. aprill 2011
$jar -xvf jarfile.jar ** Ekstraktib failid
** muuda faili **
$jar -cvf jarfile.jar ** Looge uus Jar-fail
dudleybrooks
Originaalplakat- 4. aprill 2011
- San Francisco
- 15. aprill 2011
chown33
Moderaator
Töötaja- 9. august 2009
- Kuristiku lennuk
- 15. aprill 2011
dudleybrooks ütles: Aitäh. PilotErrori meetod oli lihtne ja edukas – ei esinenud tarkvaravigu, algaja vigu ega isegi pilootvigu. Kuid sellel oli siiski rohkem samme, kui ma Windowsis vajasin: pärast arhiveerimist terminalilt lülitumine redaktori kasutamiseks töölauale (muidugi olen süüdi selles, et ma ei tea unixi redaktori(de)st, millele terminalil minu arvates juurdepääs on) , seejärel tagasi terminali, et uuesti arhiveerida – pluss unixi käskude jaoks vajaminevad klahvivajutused. Tahaksin ikkagi leida redaktori, mis teeb seda *kõike* ühe programmi sees, nagu IZArc tegi Windowsis: ctrl-ava, redigeeri, ctrl-sulge – zip-zip (sõnamäng)!
Ma ei tea ühtegi tööriista, mis kõike teeks. Ausalt öeldes on see esimene kord, kui ma olen kunagi näinud kedagi küsimas, kuidas Mac OS-is purki faili redigeerida, nii et ma arvan, et suurt sihtturgu pole.
Saate käsuread terminali kleepida, nii et lihtsalt salvestage käsud tekstifaili, seejärel kopeerige ja kleepige. Sisestamist pole vaja.
Umbes siin on see, mida ma tekstifaili salvestaksin:
Kood: |_+_| Ilmselgelt peaksite muutma faili jarfile.jar tegeliku jar-faili vastu.
Näitasin ##, sest need on bashi tegelikud kommentaarimärgid.
Olen näidanud ka käsku 'open -e' teenimega, mille peate asendama. Avatud -e avab nimega faili rakenduses TextEdit.app. Kui eelistate mõnda muud redaktorit, võite selle asemel kasutada käsul 'ava'. Siin on käsu 'ava' man-leht:
http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/open.1.html
Vaadake eriti valikuid -a ja -b.
Lõpuks saate sinna panna muid käske, näiteks 'cd someDir' või mida iganes muud soovite.
Tõenäoliselt võiksite asendamiseks kirjutada skripti 'sed', nii et te ei peaks faili üldse käsitsi redigeerima. Seejärel saate kogu asja muuta kestaskriptiks, mähkida selle AppleScripti ja salvestada tilgana. Edaspidi puistate lihtsalt oma algse rakenduse AppleScripti tilgale ja see teeb kõik muudatused automaatselt. Peaksite kõik need asjad siiski kirjutama ja siluma ning see võtaks tõenäoliselt tunde rohkem aega kui lihtsalt kopeerimine/kleepimine, kui rakendust värskendatakse.
Kui müüja peaks purki muutma, peaksite tõenäoliselt esitama rakendusele veateate. Sest kõige puhtam lahendus on see, kui ei pea seda üldse ise parandama.
pilot Error
- 12. aprill 2006
- Long Island
- 15. aprill 2011
OS X all on zip-utiliidid, kuid tõsi, ma ei kasuta OS X-i nagu Windowsi. Olen kindel, et saate leida ühe programmi, mis võimaldab teil sama asja teha, kuid selle jaoks, mida siin vaja oli, ei tasunud seda otsida. D
dudleybrooks
Originaalplakat- 4. aprill 2011
- San Francisco
- 16. aprill 2011
Chown33: Täname nõuande eest automatiseerimise ja sellega seotud üksikasjade eest. Ma proovin neid. OMG, minust võib saada programmeerija!
See on midagi, mida *minu* arvates tuleks parandada, kuid see pole viga: Thunderbirdil on e-posti aadresside jaoks täpsem otsing, mis võib tagastada mitu aadressi. Kui klõpsate käsul Kirjuta, asetatakse need kõik väljadele „Adressaat” (muud valikud puuduvad). Muudatus paneb need parema netiketi jaoks sisestama 'BCC' väljadele. Varem oli see võimalus TB 1.x-l, kuid 2.x kaotas selle. P
peregin55
- 25. veebruar 2008
- 8. mai 2011
Linuxis ja Mac OS X-is kasutan purgis olevate failide redigeerimiseks emacsi. Lihtsalt tippige:
emacs somejar.jar
Seejärel saate standardsete emacsi käskude abil sirvida kõiki jaris olevaid faile, avada, salvestada ja mida iganes. Kõik tehtud muudatused rakendatakse purki automaatselt (pole vaja midagi käsitsi lahti võtta)
dudleybrooks
Originaalplakat- 4. aprill 2011
- San Francisco
- 8. mai 2011
peregin55
Seda on hea teada.
-
Dudley B
suur katastroof
- 14. jaanuar 2010
- 8. juuni 2012
Mingeid ideid?
TopHatProductions115
- 22. august 2016
- 10. november 2016
pilotError ütles: Või võite kasutada käsku jar. Parameetrid on täpselt nagu käsurea zip-utiliidid
$jar -xvf jarfile.jar ** Ekstraktib failid
** muuda faili **
$jar -cvf jarfile.jar ** Looge uus Jar-fail
Kas see töötab allkirjastatud Java-arhiivide puhul?
michaelwarne
- 11. november 2016
- 11. november 2016
- Navigeerige terminalist faili asukohta.
- Tippige vim name.jar
- Valige fail, mida soovite muuta, ja vajutage sisestusklahvi
- Redigeerige faili ja vajutage Esc ja :wq! salvestada ja lõpetada.
okeiam
- 17. detsember 2016
- 18. detsember 2016
jtara
- 23. aprill 2009
- 21. detsember 2016
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions C
Clovr
- 13. november 2018
- 13. november 2018
michaelwarne ütles: Vim-redaktorit saate kasutada mis tahes tihendatud tekstifaili failide redigeerimiseks.kas me ei saa seda automatiseerida bashi abil? oleks palju abi, kui sa seda läbi valgustaksid.
Loodan, et see aitab.
- Navigeerige terminalist faili asukohta.
- Tippige vim name.jar
- Valige fail, mida soovite muuta, ja vajutage sisestusklahvi
- Redigeerige faili ja vajutage Esc ja :wq! salvestada ja lõpetada.
Lemmik Postitused