问题标签 [maven-gae-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.

0 投票
2 回答
710 浏览

google-app-engine - maven-gae-plugin 0.9.4: no version available for org.codehaus.plexus:plexus-archiver:jar--帮我解释一下bug的解决方法

此错误已在 github 上关闭, https://github.com/maven-gae-plugin/maven-gae-plugin/issues/39 但是我不明白它的修复,当我执行 gae 目标(如 mvn gae)时:更新它总是给我同样的问题。任何人都可以根据它的修复来解释这个问题的根本原因吗?

为了您的信息,我在这里复制粘贴原始问题及其修复:

从今天早上开始,我继续收到此错误:

无法在项目 gui 上执行目标 net.kindleit:maven-gae-plugin:0.9.4:unpack (execution2):目标 net.kindleit 的执行 execution2:maven-gae-plugin:0.9.4:unpack failed: Plugin net。 kindleit:maven-gae-plugin:0.9.4 或其依赖项之一无法解析:无法收集 net.kindleit:maven-gae-plugin:jar:0.9.4 () 的依赖项:没有可用于 org 的版本。 codehaus.plexus:plexus-archiver:jar:[1.2,3.0) 在指定范围内

..我现在被这个插件卡住了!

解决方法是:

..我在我使用的命令中添加了“-U”选项:mvn clean verify..它变成:mvn -U clean verify

提前致谢。

0 投票
0 回答
153 浏览

eclipse - Maven gae 插件和热重新部署

我正在使用 maven-gae-plugin-0.9.4.jar。

我在本地服务器中开发时遇到热重新部署问题。

我运行mvn gae:run来启动服务器。我将尝试使用 scanIntervalSeconds 配置插件,就像我可以在 mave-jetty-plugin 中所做的那样,但这不起作用。我试图寻找解决方案好几天,但没有运气。

我可以做一个解决方法,在单独的控制台或 Eclipse 中执行资源:资源编译器:编译战争:爆炸,但很遗憾插件不能单独做到这一点。

有什么建议么?

0 投票
1 回答
604 浏览

eclipse - 为什么 maven 在 gae:deploy 期间寻找丢失的目录?

目标

  • 设置 maven 以将 google app engine 应用程序部署到登台服务器。

问题

  • Maven 正在为 appengine-java-sdk 寻找本地存储库中不存在的目录

环境

  • 日蚀朱诺
  • 平方米 1.2.0
  • 嵌入式 Google App Engine Java SDK 1.7.2(但我使用的是 .m2 存储库中的 1.6.6)

日志输出

更多日志数据

我尝试过的事情/更多信息

  • 本来appengine java sdk是1.6.5的,所以我搬到了1.6.6,问题还是一样。
  • lib/opt/tools 在 sdk 主页中,但 appengine-local-endpoints 不存在(请参阅 /home/jbanger/.m2/repository/com/google/appengine/appengine-java-sdk/1.6.6/appengine- java-sdk-1.6.6/lib/opt/tools/appengine-local-endpoints/v1)
  • 当我使用 Eclipse 使用 gae-archetype-jsp 创建新的 maven 项目时,我看到 eclipse 在 .m2 存储库中创建了 sdk 目录(可能是通过 maven)。
0 投票
1 回答
284 浏览

google-app-engine - 无法使用 mvn gae:run 版本 maven-gae-plugin:0.9.4?

我正在使用 maven gae 插件版本 0.9.4,每当我使用 mvn gae:run 时,我都会收到以下错误:

谷歌搜索发现了一些旧线程,这在 0.5 版本的插件中曾经是一个问题,但已修复。不知道为什么它会发生在我身上,以及周围的工作是什么。有任何想法吗?

0 投票
1 回答
296 浏览

google-app-engine - DataNucleus 库和 maven-gae-plugin

我正在使用 maven-gae-plugin 来管理 Google AppEngine 项目,但我不知道如何包含使用 JPA 所需的库。

谷歌的文档说:

类路径必须包含 JAR 'datanucleus-core-*.jar'、'datanucleus-jpa-*'、'datanucleus-enhancer-*.jar'、'asm-*.jar' 和 'geronimo-jpa-*。 'appengine-java-sdk/lib/tools/' 目录以及所有数据类中的 jar'(其中 * 是每个 JAR 的相应版本号)。

我怎样才能告诉插件把所有的罐子放在类路径中?

到目前为止,我只是将pom.xml文件设置编辑gae.version1.7.3(离开datanucleus.version1.1.5运行mvn gae:unpack,但我无法让它工作。

首先,我有问题javax.persistance没有找到。我必须手动添加它pom.xml吗?

如果我这样做,开发服务器会启动,但我无法使用存储:我收到以下错误:

严重:找到 com.sharecost.entities.User 类的元数据,但该类没有增强!!请在运行 DataNucleus 之前增强类。

0 投票
0 回答
267 浏览

google-app-engine - gae:run 没有错误,但访问应用程序或管理控制台最终出现 404 未找到

我正在尝试在应用引擎开发服务器上运行一个 jsf 项目。

我在带有 jdk 1.6.32 的 Windows 7 上使用 Eclipse Juno、maven-gae-plugin 0.9.5、jsf 2.1 和 gae-jdk 1.7.3。

到目前为止我所做的(除其他外,但这次尝试是最成功的,希望如此):

  • 在 Eclipse 中使用 gae-jsf 原型创建了一个 maven 项目
  • pom中检查的版本
  • 覆盖 WebConfiguration.java
  • 将日志级别设置为 FINE
  • ...

最后,它似乎有效,如果我运行 mvn gae:run,整个过程将毫无例外地直接运行。它以 uf 结尾

如果我随后尝试通过浏览器访问我的应用程序或管理控制台,我总是会收到 404 Not Found”。

有人提示吗?

0 投票
0 回答
535 浏览

spring - 未处理 JSF 标记

我正在尝试在谷歌应用引擎上运行 jsf 2.1 / spring 3.1 应用程序。这一切都可以正常启动(在开发服务器上),没有任何例外。

但是我访问的每个页面都没有处理 jsf-tags。

  • 在没有模板的页面上,所有的 HTML 都会被渲染。jsf-tags 在源代码中可见。
  • 在带有模板的页面上,浏览器显示带有提示的纯 xhtml,没有可用的布局信息,这对我来说很有意义,因为只有部分被发送到浏览器。

在我看来,JSF 根本不起作用。尽管 JSF 似乎已正确初始化。

我正在使用 maven-gae-plugin 版本 0.9.2,因为我无法使用最新版本 0.9.5 将我的应用程序部署到开发服务器。

我的 web.xml

索引.xhtml

面孔-config.xml

问候。

0 投票
1 回答
1303 浏览

java - Google App Engine 拆分前端和后端

根据 Google App Engine 的形状,我的应用可能需要很长时间才能启动:

Caused by: com.google.apphosting.api.DeadlineExceededException: This request (d872b776bcbbfd27) started at 2012/12/04 17:35:28.861 UTC and was still executing at 2012/12/04 17:36:28.348 UTC

该应用程序包含一个前端和各种后端,整个应用程序似乎每个实例都启动一次,而且许多过滤器、安全性等无论如何都不会在后端使用。

是否可以拆分应用程序并分别部署前端和后端?我将如何在我的开发服务器上运行这个基于 maven 的应用程序?

只有模糊的文档 - 我可以在 Google App Engine 文档中找到最接近的文档:
https ://developers.google.com/appengine/docs/java/backends/overview
You can place your backends in a separate application root directory if you want to avoid sharing code or handlers, ...

关于开发环境,net.kindleit.maven-gae-plugin它的配置参数backend和/或backendDir.

有人可以提供更多关于是否/如何实现这一点的详细信息吗?

谢谢,斯特凡

0 投票
1 回答
134 浏览

google-app-engine - 如何使用 maven 插件下载 GAE 日志?

我正在使用 maven gae 插件来构建和部署 google appengine 应用程序(在 Windows 下)。一切都按预期工作。

但是 - 我注意到它也可以使用相同的插件下载 GAE。在我看来,它类似于:

应该可以工作-但是它只是卡在:

并且没有进一步 - 我做错了什么?

使用

或者

似乎没有提供任何有用的输出

0 投票
2 回答
1309 浏览

google-app-engine - mvn-gae-plugin 突然坏了

我不确定发生了什么,但我没有对我的 pom 进行更改,并且只进行了全新安装,但现在运行我的应用程序时mvn gae:run出现以下错误:

[ERROR] Failed to execute goal net.kindleit:maven-gae-plugin:0.9.4:run (default-cli) on project geoip-service: Execution default-cli of goal net.kindleit:maven-gae-plugin:0.9.4:run failed: Plugin net.kindleit:maven-gae-plugin:0.9.4 or one of its dependencies could not be resolved: Failed to collect dependencies for net.kindleit:maven-gae-plugin:jar:0.9.4 (): Failed to read artifact descriptor for net.kindleit:gae-runtime:pom:1.7.5: Could not find artifact net.kindleit:maven-gae-parent:pom:0.9.6-SNAPSHOT in genius (our_own_repo_here)

我正在使用 1.7.2 版本的 sdk,所以我不确定 1.7.5 的来源。