2009-09-30 3 views
0

Мое намерение - загрузить только статический html-файл в движок Google. Нет сервлетов, нет JSP.Загрузить статические файлы ТОЛЬКО для Google App Engine

Я следующую структуру каталогов

C:\Users\yccheok\Desktop\sandbox\index.html 
C:\Users\yccheok\Desktop\sandbox\WEB-INF\appengine-web.xml 
C:\Users\yccheok\Desktop\sandbox\WEB-INF\web.xml 

Содержание Appengine-web.xml является

<?xml version="1.0" encoding="utf-8"?> 
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0"> 
    <application>xiang-qi</application> 
    <version>1</version> 
</appengine-web-app> 

Содержание web.xml является

<?xml version="1.0" encoding="utf-8"?> 
<!DOCTYPE web-app PUBLIC 
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" 
"http://java.sun.com/dtd/web-app_2_3.dtd"> 

<web-app xmlns="http://java.sun.com/xml/ns/javaee" version="2.5"> 
</web-app> 

Я использую следующую команду:

C:\Users\yccheok\Desktop\sandbox>c:\appengine-java-sdk-1.2.2\bin\appcfg.cmd upda 
te . 

Но это просто повесить там:

Reading application configuration data... 
2009-09-30 13:43:51.061::INFO: Logging to STDERR via org.mortbay.log.StdErrLog 
Beginning server interaction for xiang-qi... 
0% Creating staging directory 
5% Scanning for jsp files. 
20% Scanning files on local disk. 
25% Initiating update. 
Email: [email protected] 
Password for [email protected]: 
Email: [email protected] 
Password for [email protected]: 

ответ

1

Вам необходимо явно указать путь к статическим файлам - см the docs для деталей. Однако, если appcfg просто висит, это выглядит как отдельная проблема. Вы за каким-то прокси-сервером?

+0

Кажется, что это проблема с медлительностью в сети. Я пытаюсь использовать лучшую скорость интернета. Он работает тогда. –

0

Я слышал истории о том, что развертывание приложений Java происходит медленнее, чем приложения Python. Вы можете подумать о том, чтобы сделать это с использованием Python или Go (я предполагаю, что время выполнения Go похоже на Python). Вы можете проверить, какой из трех вариантов подходит вам лучше (достаточно ли достаточно, хотите ли вы редактировать YAML над XML, какой язык вы будете использовать для будущей версии приложения и т. Д.), А затем использовать его.

Я не уверен, что у вас может быть разное время работы в разных версиях приложения. Должно быть интересно попробовать.

Смежные вопросы