【问题标题】:Where should I set up "environment" variables in (Java) App Engine maven properties -- GAE Maven template [duplicate]我应该在(Java)App Engine Maven 属性中设置“环境”变量——GAE Maven 模板 [重复]
【发布时间】:2017-03-28 00:21:39
【问题描述】:

刚开始使用应用引擎 java ee app end 我看到以下内容:

 <!-- Parent POM defines ${appengine.sdk.version} (updates frequently). -->
      <plugin>
        <groupId>com.google.appengine</groupId>
        <artifactId>appengine-maven-plugin</artifactId>
        <version>${appengine.sdk.version}</version>
      </plugin>

有多个 maven “较小”项目,但我没有看到父项目。它在哪里设置?

我可以硬编码我想要的版本,但想知道是否有“全局”属性文件,或者我是否需要在我的 mac 上设置一些环境变量?最佳做法是什么?

【问题讨论】:

  • 您的问题到底是什么?你想覆盖那个插件的版本吗?
  • 您不妨详细说明您的问题

标签: java maven google-app-engine google-cloud-platform


【解决方案1】:

这意味着您正在查看的 pom.xml 文件预计在更高的目录中有另一个 pom.xml。 You can read about pom hierarchies in the Maven documentation。

这个特定的行是common pattern in our own sample applications,你可以在java-docs-samples github repo 子目录/storage/xml-api/serviceaccount-appengine-sample/ 中看到,这是一个示例应用程序,它的pom 继承了the pom at the root directory of the repo 的属性。

【讨论】:

  • 非常感谢,这正是我想要的。
猜你喜欢
  • 1970-01-01
  • 2017-01-01
  • 1970-01-01
  • 2015-08-07
  • 2012-12-11
  • 1970-01-01
  • 2014-08-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多