Google App Engine에 Java 서블릿을 설정하고 있습니다. 문제가 없지만 Google Cloud 내에서 데이터베이스를 설정하려고합니다.Google App Engine YAML에서 env 변수를 제공하지 않습니다.
String dbUrl = System.getenv("DB_URL");
이 저를 제공합니다
env_variables:
DB_URL: 'some.url.to.a.db'
나중에 내가 사용이 변수를 호출해야합니다 : 나는 내 애플리케이션 제목 파일을 입력하고이 같은 것을 입력해야합니다 제안 템플릿을 제공하고 있습니다 나는 그것을 시도 할 때마다 null이다.
이것은 env-variable을 정의하는 방법을 보여준 사이트입니다. 내가 잘못 이해 한 것이 있습니까?
저는 vm : true를 사용하지 않고 있으며 localhost에 배포되어 있기 때문에 실패하지 않습니다. 배포를 위해 mvn : appengine 배포를 사용합니다. –
app.yaml의 전체 내용을 제공 할 수 있습니까? 그리고 appengine-web.xml을 사용하고 있습니까? –