当前位置: 首页 > 面试题库 >

如何在App Engine项目中禁用SystemServiceServlet配置?

邓鸿雪
2023-03-14
问题内容

无论项目属性设置为什么,Eclipse的Google插件都会在 web.xml中 自动生成这些行。

 <servlet>
  <servlet-name>SystemServiceServlet</servlet-name>
  <servlet-class>com.google.api.server.spi.SystemServiceServlet</servlet-class>
  <init-param>
   <param-name>services</param-name>
   <param-value/>
  </init-param>
 </servlet>
 <servlet-mapping>
  <servlet-name>SystemServiceServlet</servlet-name>
  <url-pattern>/_ah/spi/*</url-pattern>
 </servlet-mapping>

有没有办法阻止插件这样做?


问题答案:

在项目属性的构建器下,如果您禁用了Google App
Engine项目更改通知程序,则不会再修改web.xml。但是,由于对GAE环境不够敏锐,我无法确定禁用此构建器的副作用是什么。



 类似资料:
  • 问题内容: 我有一个包含CrudRepository,实体和控制器的Spring Boot项目。我基本上是在尝试根据传递给控制器​​的数据来保留实体。 为此,我正在使用。我的实体使用JSR-303批注进行批注, 在 将数据传递给CrudRepository进行持久化 之前, 将在控制器中对其进行检查。 控制器方式: 实体: 我遇到问题的原因是注释。其验证器如下所示: 似乎正在发生的事情是,验证运行

  • 我试图将mapstruct添加到gradle spring boot项目中。这里是构建的相关部分。gradle文件: 这是我的界面: 我在两个地方收到了我的映射器接口的生成实现:首先是预期的,但我的代码没有使用:构建/生成/源/... /LogMessageMapperImpl 第二个意外但由我的代码使用:app/src/main/generated//LogMessageMapperImpl 如

  • 如何禁用swing组合框中的项目?我将这些项添加为代码,因为在我的项目中,我们无法从设计中手动添加它们。我想禁用项目,例如如果从swing Month组合框中选择了April,则项目31也应禁用,并显示警告消息,因为四月有30天,而不是31天。 {

  • 我有一个,其中有8个项目,我想显示其中的所有项目,但在特定条件下,用户只能选择前两个项目,因此我编写了程序,如果条件为真,用户选择任何其他选项,则会显示一个消息框,显示然后自动选择默认值。到现在为止,一直都还不错。 但现在的问题是,用户无法通过查看的选项来判断他可以选择哪些选项,因此我想做的是,如果条件为真,那么除前两个选项之外的所有选项都应该被禁用(或灰显或其他),这样用户就可以判断出您无法选择

  • 我成功地安装了所有的flatter需求,包括android studio的flatter和dart插件,没有任何遗漏。我在没有选择Kotlin支持的情况下创建了一个新的颤振项目,但在创建该项目后,我得到了与Kotlin相关的问题代码 用于使用Gradle(1.2.71)构建的Kotlin版本不同于捆绑在IDE插件(1.3.50)中的版本 这就是构建。gradle文件代码: 另一个问题是在这个dir

  • 我有一个Java项目(注意:-它不是一个web项目)。我正在使用log4j记录消息。 目前,我所遵循的步骤如下: > 在项目级别创建了log4j.properties文件。 声明的记录器Logger=Logger.getLogger(MyClass.Class); 然后使用->PropertyConfigurator.configure(“log4j.properties”)配置属性; 然后使用l