Day: October 18, 2006

tree,linux(Unix)下按层级显示目录结构的脚本tree,linux(Unix)下按层级显示目录结构的脚本

因为想生成Grails创建的目录结构,就尝试ls命令,发现不能满足我的要求(能力不够),网上找到这么一个脚本Tree.sh,感觉不错,这里贡献下,顺便说下安装过程中碰到的一个小问题。 我在Ubuntu下直接下载tree.sh并按要求安装,然后运行tree,得到如下错误: /bin/sh^M: bad interpreter: No such file or directory 一时没有了主意,还是google吧,结果很少,但不是零,打开页面一看,不知哪国语言,但稀里糊涂地感觉是文本文件的类型问题,想了想,还是自己创建个tree文件,然后把tree.sh里的内容copy过来好了,这招的确有效,不然还要找工具来转换,因为我还不知道什么工具能做这样的转换呢(Linux刚刚入门不到一个星期)。 #!/bin/sh ####################################################### # UNIX TREE # # File: ~/apps/tree/tree.sh ...

Grails快速入门(Quick Start)Grails快速入门(Quick Start)

安装好Grails后,通过下面几步工作就可以创建一个简单的Grails项目,从中来体验下Grails多带来的便捷。 创建一个Grails项目: grails create-app 提示输入程序名的时候输入你希望的名字(本例用的是project) create-app: [input] Enter application name: project 生成的项目结构如下 /opt/grails/project . |-grails-app —>(对应ruby on railsçš„app目录) |—conf —>放置配置文件,例如数据源的配置文件(对应rorçš„config目录) ...

安装Grails安装Grails

Grails是构建在开源技术如:Spring,Hibernate和SiteMesh之上的Web框架。它提供一个类似于Rails的平台可以无缝与Java平台相集成使得开发者能利用当前在Java和JDK方面的投入。Grails提供一个完整的开发平台包括内置Jetty web服务器并提供了一些强大的功能比如简单的对象关系映射(ORM),自动重新加载应用程序,为CRUD(新增,查询,修改,删除)操作提供代码自动生成支架(scaffolding)。此外Grails还提供了一些在Java中惯用的语法包括:运用AOP思想的拦截器,动态标签库,JSP和GSP (Groovy Servers Pages)支持。 Grails是Groovy on Rails的缩写,也就是Ruby on Rails(ROR)在java的一种实现,另外一种实现是JRuby on Rails(JROR)。 这里结合我在Ubuntu(在VMware workstation虚拟机上安装的Ubuntu的6.06 LTS Server)上的安装过程做个简要的笔记。 准备工作: 安装Java SDK 1.4或者更高版本,并设置好JAVA_HOME ...