在Eclipse居于主导地位的今天,我还是一个JBuilder的死忠Fans。在我看来JBuilder更多的体现了一种专业性,一种态度。Eclipse给我的感觉是大众化的开发工具,而JBuilder是程序员的专署工具,这两者之间是有门槛的,类似美声和流行的区别。现在还使用JBuilder,需要大量的手动工作,没有什么可以自动生成,你要清楚每个细节,知道如何去做,懂得原理。就如同数码如日中天的今日,胶片还有几个用户一样。我对Eclipse还是很熟悉的,毕竟现在找JBuilder熟练的程序员已经不容易了,咱们做项目还是要服从大众。当然我是从一种美学的角度出发说这些话的,因为我对美是如此的敏感。
如果您现在还在使用JBuilder2006,那您看了这篇文章将必定会对您有所帮助。
准备工作,正确安装下面的软件:
JBuilder2006
JBuilder2006 SP3 补丁
JDK6.0
Oracle10g
Tomcat6.0
准备工作完成后,您的JBuilder2006可以支持JDK6.0,下面是详细的步骤。
1 Toos-Configure-JDKs,在User Home下建立一个关于JDK6的项。
2 新建一个Project,Project使用的JDK选择为JDK6
3 在你的Tomcat目录中建立项目的xml,我的例子:D:/tomcat6.0.18/conf/catalina/localhost/xxxx.xml
catalina/localhost目录在默认的情况下是需要自行建立的。这个xxxx.xml配置了web工程运行的目录,配置了数据源。
xxxx.xml内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/xxxx" reloadable="true" docBase="D:/project/web" workDir="D:/project/work">
<Resource
name="Oracle10gDataSource"
type="javax.sql.DataSource"
password="pass"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="50"
maxWait="5000"
username="username"
url="jdbc:oracle:thin:@127.0.0.1:1521:oracle10gSid"
maxActive="50"/>
</Context>
看得懂吧?看不懂用什么JBuilder?
4 JBuilder2006本身不支持Tomcat6的,需要自行配置server端的运行及调试功能。
Enterprise-configure Servers,找到Tomcat5.5的配置,复制一个,然后目录选择Tomcat6的目录。下面这个非常重要,
在server使用的class中添加你的项目默认的编译后的class目录,我的是d:/project/classes;添加oracle10的jdbc驱动包的jar,
我这里是d:/project/lib/ojdbc14.jar
然后run,一切ok,本文默认读者是一个成熟的JBuilder开发者,很多技术细节没有说明,只点出了关键部位。如果你是初学者,你会看得很迷糊,哈哈。