google app engine 开始支持java,于是我便去尝试了一下,在eclipse 里面 安装了 Google Plugin for Eclipse 件。 创建了一个google Web Application Project 项目,但是我一旦在 war 文件夹下创建 *.jsp 文件,就会报错,说什么 要设置 ,jdk 之类的,错误信息:"Your Web Application Project must be configured to use a JDK in order to use JSPs"。
后来发现,eclipse默认用的是JRE的话,是会报错的,使用eclipse的JRE System library是 JDK,则错误信息就没有了.在eclipse的菜单中,选择windows - preferences - myeclipse - application server - 找对应的服务器 - jdk <选择/新建>。jre只是运行环境,jdk才是开发环境,原来使用插件上传时,google使用环境中配置的jdk来重新编译jsp文件,因此只有jre运行环境是不行,必须配置jdk,也会导致不能上传jsp。
分享到:
相关推荐
3. **项目结构**:解释一个典型的GAE Java项目的目录结构,包括`war`目录、`src`目录、`appengine-web.xml`和`web.xml`等关键文件的作用。 4. **开发第一个应用**:展示如何创建一个简单的Guestbook应用,这可能...
在GAE中,这可以通过定义一个继承自`com.google.appengine.api.datastore.Entity`的类来实现。例如,可以创建一个`Anagram`实体,包含单词和用户ID字段。 4. **编写服务**:接下来,编写处理HTTP请求的服务类,如`...
1. **本地开发**:开发者在本地环境中安装必要的工具,如Java Development Kit (JDK)、IDE(如IntelliJ IDEA或Eclipse)、以及Google Cloud SDK。 2. **编写代码**:根据需求编写Java代码,实现业务逻辑和接口。 3. ...
对于大数据和云计算项目,Java是广泛使用的编程语言,因为其跨平台性、稳定性和丰富的开源库,尤其在大数据处理框架如Hadoop和Spark,以及云计算平台如OpenShift和Google App Engine中。 在大数据场景下,Java可以...
【Google App Engine 开发环境配置】 Google App Engine(GAE)是Google提供的一个云平台,用于构建和托管Web应用程序。它支持两种编程语言:Java和Python。本指南将重点介绍如何在Java环境下设置Google App Engine...
JSP Touchless Build Fortify PL/SQL IDE Intermediate FPR TSOL Model Cold Command Line Interface Fusion 运己 Fortify I m Manager Secure Coding Rules Fortify Customized Rules Rules FORTIFY Fortify SCA...
Tomcat提供了管理Web应用的工具,如Manager App和Host Manager,可以通过Web界面管理部署的应用。 3.1.4 **Tomcat的控制配置** 通过修改Catalina.sh或Catalina.bat脚本,可以设置Tomcat的启动参数,例如堆大小、...
5. **系统部署**:项目需部署到Google Cloud Platform,这涉及到云平台的配置、应用的容器化(可能使用Docker)以及对Google Cloud的API或服务的集成,例如使用Compute Engine或App Engine进行应用部署。 6. **技术...
) ENGINE=InnoDB DEFAULT CHARSET=utf8; ``` #### 五、项目结构 项目结构如下所示: - com.firstssh - dao - UserDAO.java - model - User.java - service - UserService.java - web - LoginAction.java ...
7. 云计算:许多云平台如Google App Engine、OpenShift支持Java应用程序。 Java的主要版本: - Java SE(Standard Edition):标准版,用于桌面应用和服务器端开发。 - Java EE(Enterprise Edition):企业版,为...
1. 创建或选择一个Paas服务提供商,如Heroku、Google App Engine或阿里云等。 2. 设置你的开发环境,确保你有Java Development Kit(JDK)和Maven或Gradle等构建工具。 3. 将`hello-java-src-master`解压并克隆到...
<Context path="/myapp" docBase="/path/to/app" ... > ``` 其中`listing`属性设置为`false`表示禁用目录浏览功能。 #### 九、查看现有tomcat的内存大小情况 **方法**: 1. **使用命令行工具**:在命令行中输入...
Protobuf & json | 数据序列化 | [https://github.com/google/protobuf](https://github.com/google/protobuf) Jenkins | 持续集成工具 | [https://jenkins.io/index.html](https://jenkins.io/index.html) Maven | ...
这些参数对于用过jsp或servlet的开发人员并不陌生. 3.1 Uing static methods 如果你想远程调用一个creator的静态方法,并且creator是new类型.因为调用远程bean的方法前DWR不会检测将要执行的方法是不是静态方法,如果...