1

저는 Java로 GAE를 사용하기를 원했지만 여전히 도구로 고심하고 있습니다.어떻게하면 Java 용 최신 앱 엔진 SDK (Maven 또는 Eclipse 포함)를 사용할 수 있습니까?

첫 번째 시도는 "Eclipse 용 Google 플러그인"으로 Eclipse를 사용하려고했습니다. 나는 그것을 달리고있다, 그러나 나의 sdk가 구식 정보다는 것을 나가 벌레 잡을 때. 그래서 스스로 물어 보니 SDK 자체를 어떻게 업데이트 할 수 있습니까? 더욱이 나는 Pluging/SDK가 더 이상 업데이트되지 않기 때문에 IntelliJ IDE에서 선택할 수있는 힌트가 많다는 느낌이 들었습니다.

그래서 나는 설명서를 읽었고 maven-way를 발견했습니다.

<appengine.sdk.version>1.9.24</appengine.sdk.version> 
: SDK가 나는 pom.xml 파일을 검사 할 때 내가 그 이유를 알 수 mvn appengine:devserver

[INFO] There is a new version of the SDK available. 
[INFO] ----------- 
[INFO] Latest SDK: 
[INFO] Release: 1.9.46 
[INFO] Timestamp: Wed Oct 19 03:22:06 CEST 2016 
[INFO] API versions: [1.0] 
[INFO] 
[INFO] ----------- 
[INFO] Your SDK: 
[INFO] Release: 1.9.22 
[INFO] Timestamp: Sat Jul 11 00:55:48 CEST 2015 
[INFO] API versions: [1.0] 

을 실행할 때, 오래된 것을 다시 모든 것을 설정하고 또한 정보를 얻을 수

하지만이 버전은 일치하지 않으며 단지 버전 번호를 증가시키지 않습니다. 왜냐하면 maven은 리포지토리를 찾지 않을 것이기 때문입니다.

다시 한번 나는 문서화가 아직 갈 길이 란 것을 스스로에게 묻습니다.

다음 방법은 "gcloud"명령 줄 도구를 사용하는 것이지만 지금은 문서를 놓친 지점에서 다시 시도합니다.

제 질문은 현재 SDK를 어떻게 사용할 수 있습니까?

Java Gae 앱 개발을 시작하는 순간 현재 "최고의 툴링"은 무엇입니까? 지금까지 모든 시도는 시대에 뒤 떨어진 것으로 보입니다. 개미? 메이븐? 식? IntelliJ? AndroidStudio?

도움 주셔서 감사합니다.

답변

1

최신 버전은 2016 년 11 월 8 일 기준 1.9.46입니다. 당신은 메이븐을 사용하여 액세스하는 경우이 page

을 확인할 수 있습니다, 당신은 또한, 나는 또한 이클립스에서 메이븐와 GAE를 실험하고이 page

에 시계를 유지할 수이 코드를

<!-- https://mvnrepository.com/artifact/com.google.appengine/appengine-api-1.0-sdk --> 
<dependency> 
    <groupId>com.google.appengine</groupId> 
    <artifactId>appengine-api-1.0-sdk</artifactId> 
    <version>1.9.44</version> 
</dependency> 

를 사용합니다. 희망, 우리는 유익한 결과를 얻기 위해 토론 할 수 있습니다. 나에게 [email protected]으로 연락 할 수있다.

1

Jello Framework을 보라. GAE 용 Java 프레임 워크입니다 (면책 조항 - 저는 저자입니다).

Getting started guide을 사용하면 30 분 이내에 이클립스를 실행할 수 있습니다.