Для нас проблема заключалась в размере файла .jar. Я бы порекомендовал сделать следующий тест, чтобы увидеть, так ли это, или, по крайней мере, исключить его. Сначала посмотрите на другие jar-файлы в вашем проекте Eclipse и сравните их с проблемным jar-файлом. Это намного больше, чем другие? Если это так, попробуйте следующий обходной путь. Иначе, этот ответ, вероятно, не поможет вам. Перед запуском настройте Windows для обработки файлов .jar как файлов .zip с помощью следующей команды командной строки:
assoc .jar=CompressedFolder
(см. https://superuser.com/questions/121540/can-you -configure-windows-to-open-jar-files-like-zip-files-Without-a-Third-Party-T )
Перед Попытка обойти это, вот тест, чтобы увидеть, действительно ли вас сбивает с толку размер файла JAR.
Если проблема действительно в размере, которую вы могли бы определить, выполнив необязательный простой тест, описанный выше, вы можете попробовать следующий обходной путь.
Шаги могут быть немного неясными, так что вот пример. Представьте, что ваш файл jar называется mylib.jar. Вы распаковываете это в папку с именем mylib. Внутри, скажем, есть три подпапки с именами package1, package2 и package3. Создайте 3 папки с именами mylib1, mylib2 и mylib3 и поместите в package1, package2 и package3 соответственно. Затем заархивируйте их и переименуйте расширение в .jar. Затем вы импортируете mylib1.jar, mylib2.jar и mylib3.jar.
Я рекомендую прочитать документы спецификации RFC. Они хорошо написаны, и книги, как правило, представляют собой лишь их пояснения.
(Сэр) Тим Бернерс-Ли написал исходный документ RFC 1945 HTTP / 1.0 . Пропустите более эзотерические разделы при первом чтении.
Протокол теперь работает на версии HTTP / 1.1 .
За время, которое вам потребуется, чтобы прочитать книгу, вы можете прочитать три или три RFC. четыре раза, о том, что нужно, чтобы хорошо их понять. : -)