Google Apps Marketplace JAR и GAE
Когда вы используете плагин Google-Eclipse для создания нового проекта веб-приложения и выбираете опцию "Добавить поддержку для включения в Google Apps Marketplace", плагин автоматически добавляет apps-marketplace.jar
файл на вашем пути к классам.
Должно ли это - в любой момент по любой причине - когда-либо быть связано с вашей WAR? Я спрашиваю, потому что он содержит связанную версию SLF4J, которая вызывает проблемы JAR-ад с другими зависимостями, которые используют другую версию SLF4J.
Я включил его в свою WAR, потому что я думал, что это необходимо, но если это то, что просто используется плагином, или, возможно, доступно в качестве некоторого сервиса для приложений GAE, когда они запущены в производство, тогда мне это не нужно и хотел бы удалить его как зависимость. Заранее спасибо.
1 ответ
Эта банка не нужна. Вы можете удалить его из вашего пути сборки и вашего каталога WAR. Нам нужно исправить плагин, чтобы он избавился от этой банки.
У меня такое ощущение, что он был впервые добавлен, чтобы упростить доступ к определенным API Google из вашего приложения Marketplace. Он включал в себя кучу классов для обработки OAuth. Тем не менее, я думаю, что все классы здесь в основном устарели, и сейчас есть лучшие способы сделать эти вызовы Api.