Ответ 1
В Linux я использую Krusader и из того, что я вижу, есть порт для Mac http://www.krusader.org/handbook/mac-port.html
В Linux я могу использовать файл-ролик и открывать просмотр содержимого файла EAR без его ручного открытия, даже быстро вставлять в WAR файл и в пределах этого JAR файла.
Это еще один из тех, у кого есть инструменты, которые мне не хватает в OSX (вместе с meld).
Любые хорошие инструменты, которые могут это сделать?
Update: Я нашел инструмент, который соответствует моим потребностям: http://www.zipeg.com/
Почетное упоминание командиру полуночи (MC) - но это командная строка (но очень быстро), а также более новые версии VI (которые могут входить в zip файлы)
В Linux я использую Krusader и из того, что я вижу, есть порт для Mac http://www.krusader.org/handbook/mac-port.html
Любая утилита ZIP OS X, которая может открывать файлы без их распаковки, будет выполнена. Кроме того, откройте окно терминала и введите:
jar tvf <filename.jar>
Вы можете перетащить файл из Finder в окно терминала, и он заполнит имя файла для вас. Вы также можете перенаправить вывод на меньшее, чтобы прокручивать вверх и вниз.
jar tvf <filename.jar> | less
Вы также можете попробовать Jarzilla попробовать.
Я скопирую его в файл ".zip", а затем воспользуюсь утилитами zip, чтобы заглянуть внутрь.
.ear
s, .war
s и .jar
являются только zip файлами с дополнительными необходимыми элементами, упакованными внутри.
Если вы хотите извлечь содержимое, вы можете разархивировать их. Java содержит команду jar
, которая обеспечивает возможность zip/unzip архивов (и дополнительные проверки, что архивы являются надлежащим образом jar файлами).
Я нашел инструмент, который соответствует моим потребностям: http://www.zipeg.com/
Почетное упоминание командиру полуночи (MC) - но это командная строка (но очень быстро)
Если вы еще не можете это сделать, убедитесь, что вы видите расширение файла на *.jar. Измените имя на *.zip, что позволит вам открыть файл, как если бы это был ZIP файл (который он есть). Когда вы закончите воспроизведение файлов *.class, измените его на *.jar, чтобы вы могли выполнить файл.
Хотя это несколько утомительно, он не требует каких-либо новых программных установок и, следовательно, может быть выполнен на любом компьютере с правами администратора или без них.