我们有一个 App Engine 标准 Java8 项目,其中 JSP 文件用于视图,每个 jsp 文件都将使用一个 util 类,因此我们使用 jsp 提供的 page 指令来导入所需的 util 类。代码如下所示
<%@page import="util.AssetUtils"%>
.
我们在任何这些 JSP 中都没有任何错误,即使使用Google Cloud Tools for Eclipse
插件完成部署也很好。
但是当我们尝试使用命令行进行部署时。对于某些 jsp 文件,我们收到以下错误。
INFO: Built File: /includes/social-ad-template.jsp
Mar 02, 2022 2:59:38 PM org.apache.jasper.JspC execute
INFO: Generation completed with [0] errors in [926] milliseconds
warning: [options] bootstrap class path not set in conjunction with -source 8
/var/folders/nn/_v6wc4tn02x45jp9f_5ysrch0000gp/T/1646213377265-0/org/apache/jsp/includes/scripts_002dto_002dinject_002din_002dhead_jsp.java:15: error: package util does not exist
import util.AssetsUtil;
^
/var/folders/nn/_v6wc4tn02x45jp9f_5ysrch0000gp/T/1646213377265-0/org/apache/jsp/includes/scripts_002dto_002dinject_002din_002dbody_jsp.java:14: error: package util does not exist
import util.ModeUtil;
Gcloud版本
Google Cloud SDK 375.0.0
app-engine-java 1.9.95
app-engine-python 1.9.99
bq 2.0.74
cloud-datastore-emulator 2.1.0
core 2022.02.25
gsutil 5.6
有人可以帮忙吗?
谢谢!