本来不报什么希望申请到JAVA空间的,结果早上收到邮件回复了。没想到10000个限额居然还有我的份,人品啊。于是计划改变了,原本打算乖乖学python,现在多了个选择,GOG,看造型就酷多了~
立马下载了groovy和grails,都选的最新版,还没有installer包,只能下zip包解压然后自己配环境变量。发现groovy不支持我的jdk1.4.2,网站上居然还写支持1.4以上,真会胡诌。groovy不愧是传说中的java++啊,对java程序员特友好,不像前几天看python那么别扭。最让我高兴的就是这个代码:
x = new java.util.date();
println x
不知道有没有记错,大概就是这样,然后就打印出了当前时间,虽然之前就看到说可以直接使用java的lib,但是当时间打出来的时候还是小小的兴奋了下,哈哈,就凭这2行代码,我就可以义无反顾地放弃python接受groovy。
然后就开始尝试grails,虽然没有使用IDE,但是感觉已经很爽了。
grails create-app
就可以创建一个新项目,初始化模板很完整清晰。然后执行:
grails run-app
就可以直接在浏览器输入localhost:8080/appName直接访问了,虽然是空的项目,还是显示了一个grails的欢迎界面,和tomcat的类似,可以在一开始就确认下环境是否正常。
然后我就想尝试在tomcat下发布这个项目,结果也是相当顺利
grails war
直接在项目目录下生成appName-0.1.war,然后扔到webapp下就可以直接访问了。天啊,这是我学WEB开发以来第一次如此迅速地如此轻松愉快地就部署成功。想当年起步时,配IIS项目,配TOMCAT项目时,哪一个都是要解决一大堆莫名其妙问题,最後才精疲力竭地部署上去。
最後再感慨下,groovy真的是c,c++,java路线的程序员的不二之选。
分享到:
相关推荐
### Google App Engine for Java中文API知识点详解 #### 一、Google App Engine for Java概览 - **背景介绍**: - Google App Engine最初是专为Python开发者设计的平台,但随着时间的发展,为了满足更广泛开发者...
Google App Engine for Java 是一个平台,允许开发者使用Java语言构建并托管网络应用程序,该平台运行在Google的强大可扩展基础设施上。这个平台的核心特性是它的Java运行时环境,它基于Java 6虚拟机(JVM),并且...
标题中的"appengine-java-sdk-1.3.1"指的是Google App Engine的Java版本SDK,这是一个用于在Google云平台上开发和部署Java应用程序的工具包。这个SDK包含了运行和测试Google App Engine应用所需的所有组件,包括开发...
通过这份Google App Engine for Java 快速入门指南 v1.2.0,开发者不仅可以了解到如何构建和部署基于Java的应用程序,还可以学习到如何利用Eclipse for App Engine 进行高效的开发工作。无论是初学者还是经验丰富的...
The App Engine SDK for Java includes a local development server as well as the tooling for deploying and managing your applications in App Engine. By downloading, you agree to be bound by the Terms ...
通过以上介绍,我们不仅了解了 Google App Engine for Java 的基本概念和优势,而且还掌握了从注册到部署整个流程的关键步骤。希望这些信息能帮助开发者们更高效地利用这项强大的云服务来构建和部署自己的网络应用...
**谷歌AppEngine与Java SDK详解** 谷歌AppEngine(Google App Engine)是一款强大的云计算平台,它允许开发者使用Java、Python、Go或PHP等语言构建并运行Web应用。AppEngine提供了全面的后端服务,包括数据库存储、...
标题中的“初用Google App Engine for Java”表明我们要探讨的是如何使用Google的App Engine平台来开发Java应用程序。Google App Engine是一个基于云计算的平台,它允许开发者构建和运行Web应用程序,无需管理和维护...
Java版本的App Engine,即我们讨论的"appengine-java-sdk-1.8.7.zip",是Google专门为Java开发者提供的工具包,用于在GAE上开发应用。 **主要组件和功能** 1. **SDK(Software Development Kit)**: SDK包含了开发...
标题中的"appengine-java-sdk-1.5.0.1.zip"表明这是一个关于Google App Engine Java SDK的压缩包,版本号为1.5.0.1。App Engine是由Google提供的一个平台,允许开发者使用Java或Python等语言创建并运行web应用程序。...
利用免费的GAE(Google App Engine)建立强大的Blog(micolog)网站
综上所述,入门教程涉及到了安装与配置Eclipse开发环境、安装Google App Engine插件、创建和配置Web应用项目以及编译时的Java版本兼容性问题,这些知识点对于想要开始使用Google App Engine开发Web应用的开发者来说...
Google App Engine用于Eclipse的插件
在《云端代码Google App Engine编程指南》中,可以预见到将会有详细的介绍关于如何使用Google App Engine平台进行开发的内容。书籍可能会涵盖以下几个方面的知识点: - GAE环境设置:介绍如何搭建和配置Google App ...
根据书籍描述中的推荐语可以看出,《Programming Google App Engine with Java》受到了业界专家的高度认可。例如,Ben Kamens认为这本书对于学习App Engine的人来说是一个宝贵的资源;而Kevin Gibbs则称这本书是最...
1. **安装SDK**:下载并安装appengine-java-sdk-1.3.0_d9soft-part1压缩包,解压后配置环境变量,确保开发工具能够找到SDK路径。 2. **创建项目**:使用SDK提供的命令行工具或集成开发环境(IDE,如Eclipse或...