programming/google app engine 8

[google app engine] maven 예제 실행 위한 샘플 생성하기

[google app engine] maven 예제 실행 위한 샘플 생성하기 maven으로 gae 샘플을 자동으로 생성해 본다. https://developers.google.com/appengine/docs/java/gettingstarted/creating Java Tutorial 의 내용으로는 이해가 잘 가지 않아서 구글링 후에 테스트해 보았다. 1. cmd 창을 열고 2. mvn archetype:generate 치면 뭔 텍스트가 위로 잔뜩 올라간다. 그래서 mvn archetype:generate > list.txt 라고 쳤다. 입력을 받기 위해서 멈춰 있다. ctrl+C로 빠져 나오고 탐색기에서 list.txt를 열어 보았다. google.appengine 관련된게 몇개 보인다. 62: rem..

[gae] Datastore 에 데이터 집어넣기

[gae] Datastore 에 데이터 집어넣기 jar는 이전 글에 올려 두었다. https://developers.google.com/appengine/docs/java/gettingstarted/usingdatastore google app engine에 데이타를 집어 넣으려고 전에 예제를 돌려 보았었다. 언제가 성공을 했었는데 어~ 또 안 되었다. 이번에는 구글 사이트의 예제를 이어서 돌려 보았다. 음... 로컬에서는 잘 되었다. 사이트에 배포해서 돌렸는데 어라~ 안되네 먼저 데이터를 저장 될 수 있도록 조금 수정해서 해 보았다. 잘 되었다. ^^ 다음은 등록된 데이타이다. 쉽게 데이터가 google app engine의 datastore에 저장되었다. jsp 사용예제는 guestbook.jsp이고..

[gae] google app engine 시작하기

[gae] google app engine 시작하기New>Other>Web Application Project 로 gae 프로젝트를 Use Google Web Toolkit 은 체크 해제를 해주시고 생성하면 jar 파일이 자동으로 /WEB-INF/lib에 복사되어 있을 겁니다. 첨부파일에는 용량 문제로 jar는 빼고 올립니다. (jstl-1.2.jar 는 다운받아야 합니다.) 6. 배포를 하려고 하는데 에러가 발생하면서 배포가 안된다. jsp파일만 올리면 에러가 난다. 원인은 이클립스가 jdk의 위치를 잘 몰라서 발생한 것이다. Cannot get the System Java Compiler. Please use a JDK, not a JRE 체크사항) 해결방법은 eclipse.ini 에 jdk의 위치를..

[gae] 다시금 google app engine을 시작하며

[gae] 다시금 google app engine을 시작하며 페이스북에서 앱을 만들려고 하다보니 https 인증서가 필요하게 되었다 무료로 1개월짜리르 받아서 테스트를 진행했는데 다 마치기도 전에 1개월이 지나 버렸다. 여러가지 고민을 하던 끝에 gae에 웹서버를 올려두고 접근 할 때 https로 접근이 가능하다는 것이 생각났다. 그래서 테스트 결과 gae에서 올린 웹으로 페이스북 앱을 만들 수 있다는 것이다. ^^ [gae] 다시금 google app engine을 시작하며

[gae] JavaShop 예제 소스 실행하기

[gae] JavaShop 예제 소스 실행하기 예제) lib는 용량이 많아서 제외했습니다. 소스에서 google map key는 제외했습니다. 소스에서 'Google Map API Key 값을 넣으세요'를 찾아서 바꾸어주면 됩니다. JavaShop을 배포했습니다. 로그인 부분에서 오류가 발생하지만 구글 map key를 등록하여 구글 맵과 간단한 등록, 조회가 가능한 것을 보았습니다. 로그인 로그아웃 등록 조회 구글map 1. webappservice1.appsopt.com 접속 2. login 로그인 성공 > 오류 발생 다시 webappservice1.appsopt.com 접속함 로그인 되어 있음 3. ???index.create??? 클릭함 Title, Content 입력하고 Save 클릭하기 등록 성..

[google app engine] Google App Engine에 Spring Framework 배포하기

[google app engine] Google App Engine에 Spring Framework 배포하기 springmvcapp 을 등록합니다. 등록되었습니다. Application 목록입니다. 웹어플리케이션을 배포합니다. Google>Deploy to App Engine 선택합니다. application ID가 등록되어 있지 않습니다. App Engine project settings...를 선택하여 Application ID에 springmvcapp를 입력합니다. 오류가 없어졌습니다. Deploy 버튼을 클릭합니다. 배포됩니다. 배포시에 다음과 같은 오류가 발생하면 Unable to update app: Cannot get the System Java Compiler. Please use a JD..

[google app engine] Google App Engine에 Spring Framework 올리기

[google app engine] Google App Engine에 Spring Framework 올리기 File>New>Other>Web Application Project 를 선택하고, Next버튼을 클릭합니다. Project name과 Package명을 입력하고, Use Google Web Toolkit은 체크박스를 해제해 줍니다. 프로젝트가 생성되었습니다. 웹어플리케이션에 스프링프레임워크 설정을 합니다. 1) 자바 라이브러리를 /war/WEB-INF/lib에 복사합니다. 2) 아직 이클립스의 오류인지 gae의 오류인지 lib 안의 jar파일이 프로젝트에 포함되지 않았습니다. jar파일을 모두 선택하고 오른쪽마우스클릭 Build Path>Add to Build Paht를 선택합니다. 그러면 프로젝..

[google app engine] google app engine 설치하기

[google app engine] google app engine 설치하기 https://developers.google.com/appengine/ 이클립스에 구글앱엔진 설정하기 Help>Install New Software를 선택합니다. Update sites If you are already familiar with installing Eclipse plugins, you can just use the update site URL below for your version of Eclipse. Eclipse 3.8/4.2 (Juno) http://dl.google.com/eclipse/plugin/4.2 Eclipse 3.7 (Indigo) http://dl.google.com/eclipse/plug..