2013-04-15 2 views
0

Несколько библиотек, с которыми я работаю, предоставляют «источники», но источники на самом деле представляют собой ряд вложенных файлов jar, и это немного помогает найти отдельные файлы, которые мне нужно просмотреть.Есть ли простой и простой способ связать winzip (или окна, созданные в экстракторе) с файлами jar?

Как бы то ни было, я переименовываю .jar в .zip и открываю его в winzip. Я не хочу извлекать все - просто найдите один файл, который я хочу, и просмотрю его.

Я могу щелкнуть правой кнопкой мыши и выбрать «открыть с помощью winzip» в любом zip-файле или «извлечь сюда», чтобы извлечь весь архив в текущий каталог.

Я бы хотел, чтобы эти параметры отображались и для файлов jar, так что мне не нужно их переименовывать.

Мне все же хотелось бы, чтобы первичные «открытые» для файлов jar оставались неизменными.

Я работаю с Windows 7.

Установить местоположение является D: \ Program Files \ WinZip

+0

Скачать и установить WinRAR. Он распознает файлы 'jar'. –

+0

@SotiriosDelimanolis похоже, что OP хочет, чтобы Windows дважды щелкнул файл jar и позволил ему выбрать программу, которая откроется (AFAIK Android сделает это за вас, не уверен, что это происходит с Windows). –

+0

@LuiggiMendoza Да, это то, о чем я думал. Вы получите эти приглашения только при первом открытии незарегистрированного типа файла, тогда выбранная опция будет использоваться по умолчанию. Установка WinRAR добавляет новые параметры в ваш правый щелчок, который распознает 'jar' и позволяет извлекать содержащиеся файлы. –

ответ

2

Щелкните правой кнопкой мыши и выберите «Открыть с помощью ...-> Выберите« Программа по умолчанию »..., чтобы открыть диалоговое окно« Открыть с помощью ». Выберите Winzip из списка (или Просмотрите его, если он не указан.) Обязательно выберите «Всегда использовать выбранную программу, чтобы открыть этот тип файла», прежде чем нажимать «ОК». Это будет изменить ваши настройки по умолчанию!

В качестве альтернативы вы можете создать shorcut для Winzip на своем рабочем столе и перетащить файлы на него, чтобы открыть их.

Вы также можете добавить еще одну запись в контекстное меню, отредактировав реестр. Вы можете скопировать настройки из одного из рабочих типов файлов и легко адаптировать их для файлов .jar. Следующий файл .reg должен делать трюк, если вы используете 64-битную Windows.

Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\jarfile\shell\winzip] 
@="Open with WinZip" 

[HKEY_CLASSES_ROOT\jarfile\shell\winzip\command] 
@="\"C:\\Program Files\\WinZip\\WINZIP64.EXE\" \"%1\"" 
+0

* Я могу щелкнуть правой кнопкой мыши и выбрать «открыть с winzip» в любом zip-файле или «извлечь сюда», чтобы извлечь весь архив в текущий каталог * –

+0

@LuiggiMendoza - OP говорит, что он ** может ** сделать это для файлов _.zip_, но ** NOT ** для файлов _.jar_. – jahroy

+1

@jahroy * Мне все же хотелось бы, чтобы первичные «открытые» для файлов jar остались прежними *, но этот ответ изменит программу по умолчанию для файлов jar. AFAIK WinRAR предлагает вам распаковать файлы JAR без проблем.В любом случае, я нахожу этот Q/A вне области StackOverflow. –

3

Я рекомендую устанавливать WinRAR. Он добавляет опции при щелчке правой кнопкой мыши по файлу в Windows. enter image description here.

Как вы можете видеть, jar launcher является программой по умолчанию, но теперь у вас есть возможность напрямую извлекать файлы. Кроме того, я сомневаюсь, что вам нужно переименовать его в .zip, чтобы открыть его с помощью WinZip. В двоичном формате он имеет правильный формат zip.

+0

Могу ли я выбрать два правильных ответа? Потому что, хотя это прямо не отвечало на мой вопрос, как @Nilpo - это отличное решение. –

+0

@TurtlePowered вы можете выбрать только один ответ. Убедитесь, что вы отметили сообщение, которое помогло вам больше всего. –