Ошибка запуска приложения с кодом завершения 1 при развертывании в Azure

Я новичок на лазурном. Я пытаюсь следующую статью от: http://msdn.microsoft.com/en-us/library/windowsazure/hh690944(VS.103).aspx

сначала как новичок в создании приложения helloworld с JSP

Я загружаю оба файла в хранилище BLOB-объектов с помощью обозревателя хранилищ Azure:

  • Конфигурация сервиса.cscfg

  • WindowsAzurePackage.cspkg

Затем я пытаюсь создать новые услуги хостинга и включить эти файлы внутри.

Но на прогресс, как остановка на статус:

Application startup task failed with exit code 1. [2012-06-05T14:51:58Z]

долгое время я ждал, сначала это произнесение инициализации, затем восстановление роли, но все же. Прогресс - это остановка.

Что это за ошибка? моя конфигурация отсутствует?

2 ответа

Решение

По состоянию на июньское обновление плагина Windows Azure для Eclipse с Java, выпущенное в июне 2012 года, базовое развертывание сервера приложений Java + некоторые приложения стали намного проще - теперь это всего лишь часть нового пользовательского интерфейса мастера проектов Windows Azure. "Старый" способ копирования сценариев запуска по-прежнему работает, и особенно опытные пользователи могут по-прежнему находить это предпочтительным, но если вы только начинаете работать с Java в Windows Azure, вы найдете подход, основанный на мастерах, гораздо проще и быстрее. и с меньшими возможностями для ошибки.

Проще всего начать с 5-минутной демонстрации по адресу: http://channel9.msdn.com/Blogs/Interoperability/Java-Applications-in-Windows-Azure-Cloud-Services-using-Eclipse

Просто любопытно, если у вас есть это, чтобы работать правильно локально.

Одна вещь, которую вы должны сделать, если у вас нет, это изменить файл startup.cmd, чтобы он соответствовал версии Tomcat, которую вы развертываете вместе с вашим приложением. Обратите внимание, что скрипт запуска поставляется с папкой tomcat apache-tomcat-7.0.22. Если вы сегодня загрузили Tomcat, вы получите обновленный номер сборки, поэтому вам нужно будет обновить это имя в скрипте запуска. В противном случае вы увидите ошибку инициализации.

Другие вопросы по тегам