1. configure mercurial proxy: Add following lines into $HOME/.hgrc
[http_proxy]
host=yourproxy:8080
2. Download forest hg extension
hg clone http://www.terminus.org/hg/hgforest hgforest
3. Configure hg to use forest extension
copy forest.py to /usr/lib/python2.4/vendor-packages/hgext
Add following lines into $HOME/.hgrc
[extensions]
hgext.forest=
And forest extension need fetch extension. fetch extension has been
installed on Solaris already, So just add following lines:
hgext.fetch=
4. Check out jdk workspace
hg fclone http://hg.openjdk.java.net/jdk7/jdk7 jdk7
在Netbean之前的版本和Java Studio Creator中可以通过 "Tools->Options->Advanced Options->Editing->Java Sources" 来修改缺省的用户名,但是在 Netbean 6.0 中,需要使用 "Tools->Templates->User Configuration Properties->User.Properties" 来修改。
下面是对Sun上海技术日中Java DB的宣传页的翻译,不当之处敬请指正。
--------------------------
JAVA
DB
基于Apache Derby
Java DB是Sun提供技术支持的、基于100%Java技术的开源数据库Apache Derby的一个发布。Java DB 是完全事务性的,并支持开源标准(SQL,JDBC,Java EE,Java SE,Java ME CDC)、并发用户、加密、触发器和存储过程,而且很小――只有2MB。Apache Derby项目有一个强大且不断发展的社区,该社区有来自像Sun和IBM这样的大公司的开发者,也有个人贡献者。
我如何使用Java DB?
Java DB是处理以下问题的理想工具:
-
分布式Java客户端-服务器应用程序,并提供24x7支持和基于标准的、支持事务的SQL数据库以防止数据损坏和系统崩溃,且不需要专门的数据库管理员。
- Java应用程序开发和测试,因为它功能齐全,易于使用,可以运行于笔记本或大型机之上,并且是基于Apache许可证v.2 的完全免费可用的。
- 嵌入在应用程序之内,开发者或最终用户不需要独立于应用程序或IDE之外单独购买、下载、安装、管理数据库,甚至不需要知道数据库的存在。
- 基于Java的跨平台性。并且由于Java
DB是完全标准兼容和100%
Java程序,所以把使用Java
DB的应用程序迁移到其他开源标准数据库之上非常容易。
- 用在基于浏览器的Web(2.0)应用程序中以方便发布、一键安装、安全的本地数据存储和数据持久化以便离线使用等。
-
运行在J2ME CDE(例如PDA)环境中的应用程序,这类程序虽然小(2MB)但不牺牲功能:完全的SQL支持、事务管理、存储过程、触发器、并发和备份等。
为什么Sun有自己的Java DB发布?
- Java DB不是代码分支,Sun的所有开发都贡献给Apache Derby项目了。
- Apache社区声明对当前发布的Derby代码的任意修改都不能称为“Derby”。Java DB发布使用了Apache Derby的代码库,但也包含尚未进入Derby官方发布的一些提供额外功能的模块和最新的补丁或更新。
- Sun为Java DB提供支持,因此适合企业用户或开发者使用,他们可能希望在自己的产品中使用自己二次开发的数据库。
什么样的产品包括、支持或使用Java DB?
Java DB 是:
- Java平台标准版6.0(Java SE 6)中Java开发包(JDK)的一部分。
-
在Java Enterprise System 5中用做“栈”数据库,应用程序服务器的开发数据库,和Portal服务器及Service
Registry的数据库。
- 为Netbeans 5.5, Java Studio Enterprise 所支持,并包含在了Java Studio Creator中。
- 集成在Sun Java 应用服务器PE 9.0+和其开源社区实现Glassfish的开发数据库。
- Ubuntu 7.04(Feisty Fawn) Java 栈的一部分。
从那里可以获得Java DB/Derby 的更过信息