问题标签 [appengine-maven-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何告诉“appengine-maven-plugin”不要使用 oauth2 部署到 appengine?
我们正在从非官方的“kidleit”maven 插件切换到使用官方的“appengine-maven-plugin” http://code.google.com/p/appengine-maven-plugin/
我们的应用程序不是新的,但是现在部署时,我们收到错误:
appcfg.sh
在命令行和 Eclipse 中运行时,当告知用于身份验证时会弹出相同的消息--oauth2
,结果证明这是“appengine-maven-plugin”的默认设置。
有没有办法告诉官方 maven 插件不要使用 Oauth2 身份验证?
windows - 无法让 appengine:devserver_stop 在 Windows 2012 服务器上工作
在我的 Windows 2012 服务器上,我可以毫无问题地运行“mvn appengine:devserver_start”。当我运行“mvn appengine:devserver_stop”时,它会说“停止开发服务器”然后是“BUILD SUCCESS”,但进程仍在运行,我必须手动终止它。似乎找不到关于这两个目标的太多信息(它们仍然很新),所以想知道这是一个已知问题还是我的服务器上的问题。
我已经尝试过从 TeamCity 和直接从命令行运行(有和没有管理员权限)。
google-app-engine - appengine-maven-plugin 在后台有一个 maven-war-plugin?如果我自己定义它会被调用两次
我尝试了很多东西,似乎我的项目执行了两次“maven-war-plugin”。
因此,我无法运行优化,例如将所有类合并到一个 jar 中(使用 maven shade 插件)。
我很确定 appengine-maven-plugin 正在调用 maven-war-plugin 来创建 appengine 打包。我知道这是因为我尝试删除自己对“maven-war-plugin”的定义,但它仍然“神奇地”执行。那样做有意义吗?
我的 pom.xml 是:
java - 在 appengine 初始化时禁用 TLD 扫描
此线程类似于:在 google app engine (Jetty) 中禁用 taglib 扫描
该线程的作者接受了错误的答案。
我们试图减少我遇到 taglib TLD 类路径扫描的实例的 appengine 启动时间。
我的应用程序有 50mb 的罐子。tld 的扫描占用了启动时间的 20%:
(来自 Yourkit 启动时间捕获的图像)。您还可以将 logger.properties 级别设置为 ALL,您将看到类路径扫描问题正在发生。
有没有办法在appengine上禁用它?上帝禁止我们与标签库、JSP 或类似的东西有任何关系!我们有一个非常流畅的速度 + spring-mvc 容器。
同样,问题很明确:appengine 不尊重 web.xml 中的“org.mortbay.jetty.webapp.NoTLDJarPattern”配置
这东西正在扼杀我们的服务!我们的启动时间超过 60 秒,我们需要做任何事情来减少它。
google-app-engine - A Maven plugin 1.8.3 to support App Engine requires Maven version 3.1.0
Could someone compile this pom.xml from this tutorial: https://code.google.com/p/appengine-maven-plugin/
I tried as well this one, but I'm not familiar wtih 'maven invoker plugin configuration' and settings.xml
https://code.google.com/p/appengine-maven-plugin/source/browse/pom.xml
The error I'm getting is the following:
[ERROR] Failed to execute goal com.google.appengine:appengine-maven-plugin:1.8.3:devserver (default-cli) on project nerinorestaurante: The p lugin com.google.appengine:appengine-maven-plugin:1.8.3 requires Maven version 3.1.0 -> [Help 1]
google-app-engine - appengine-maven-plugin 与 maven-android-plugin
我正在尝试将 Google Cloud Endpoints 与 Maven 构建的 Android 客户端一起使用。
问题是 appengine-maven-plugin v1.8.3+ 需要 Maven v3.1.0+
而 android-maven-plugin v3.6.1 不能(也不会)与 Maven v3.1.0 一起工作(请参阅https://code.google.com/p/maven-android-plugin/issues/detail 上的开发人员讨论? id=395)。错误
所以我有点被锁定了。一个插件要求 v3.1.0+,而另一个插件声称 Maven 3.1.0 是致命的错误。所以我没有手动生成 Endpoints 客户端源。
除了等待修复的 Maven 3.1.1 之外,还有其他想法吗?这似乎不会很快发生,因为 Maven 3.1.0 是在两个多月前发布的。
java - App Engine:WEB-INF/lib 中的 jar,但仍然出现 java.lang.ClassNotFoundException
在 App Engine 应用程序运行时,我收到以下异常:
我在我的开发服务器上看到了这个错误,并通过在我的 pom.xml 中包含 juel-impl 来修复它
当我使用 appcfg.sh 从服务器中提取我的应用程序时,我看到它在 WEB-INF/lib 中包含 juel-impl-2.2.7-20130801.163115-1.jar
我真的不知道该怎么做。
google-app-engine - how to override a maven mojo's "@execute phase"?
I'm using the appengine-maven-plugin, and having a problem with its "update" goal -- it's executing the "package" phase as a prerequisite:
However, I need it to do a "clean" first, then do the "package". Is there a way I can override this?
java - Appengine Maven 项目在本地服务器问题上作为 wtp 运行
我一直在尝试在本地服务器中将 maven 项目作为动态 Web 项目运行以获得热重新部署功能,该功能目前在 eclipse 中不可用 appengine maven 插件
我提到:https ://developers.google.com/appengine/docs/java/webtoolsplatform
该项目在使用 mvn:appengine devserver 命令运行时运行良好,但我们尝试在本地服务器上运行,但出现以下错误
初始化虚拟机时出错
代理库无法初始化:仪器
打开 zip 文件时出错或缺少 JAR 清单:/Volumes/My
知道这个错误是什么意思吗?
注意:最终目标是了解 src war 文件夹中的同步更改如何出现在目标目录中,以避免每次更改都停止和启动服务器
任何解决此问题的解决方案都非常受欢迎!
谢谢
maven - appengine-maven-plugin 在代码更改后不会自动部署代码
我有一个使用新推荐的模块结构的 appengine maven 项目。所以我有一个耳朵模块,它又包含 2 个战争子模块。我正在使用 run mvn appengine:devserver from ear 目录来运行代码。我希望 Maven 在保存后立即部署任何代码更改,以便我可以刷新浏览器并查看更改,但这似乎不起作用。这是我的耳塞。
目标/${project.artifactId}-${project.version}/*/WEB-INF/classes org.apache.maven.plugins maven-ear-plugin 2.8 5 lib 战争 com.google.appengine appengine-maven-plugin $ {appengine.target.version} 2
按照https://developers.google.com/appengine/docs/java/tools/maven上的建议,我已在 buildOuputput 目录中添加了 build 指令并指定了
在 appengine-maven-plugin 插件下。我还在 netbeans 中启用了 compile on save 选项,但 maven 似乎没有扫描类文件夹并在 devappserver 运行时部署更改。
现在,对于每一个小改动,我都陷入了干净的构建/部署周期。我真的很感激这方面的任何帮助。