刚开始使用应用程序引擎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上设置一些环境变量?什么是最佳做法?
答案 0 :(得分:0)
这意味着您正在查看的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从{{3继承属性}}