来看Eclipse疾速上手指南
C#是不行的,比如说美国的航天飞船里就有java开发的程序以上是我的愚见,其实不管那种语言,你学好了,都能找到好的工作,Eclipse是一款十分优异的开源IDE,十分合适Java开辟,因为撑持插件手艺,遭到了愈来愈多的开辟者的接待。最新的Eclipse3.0不仅界面作了很年夜的加强,并且增添了代码折叠等浩瀚优异功效,速率也有分明的提拔。共同浩瀚使人头昏眼花的插件,完整能够满意从企业级Java使用得手机终端Java游戏的开辟。本文将带您手把手步进Eclipse的宽广六合,具体先容在Eclipse下怎样开辟一般Java程序,Web使用,J2EE使用,手机Java程序,和怎样举行单位测试,重构,设置CVS等具体内容。
我的开辟情况是JDK1.4.2+Eclipse3.0+WindowsXPSP2,假如你在其他平台上碰到任何成绩,接待来信交换。
1.安装JDK1.4
Eclipse是一个基于Java平台的开辟情况,它自己也要运转在Java假造机上,还要利用JDK的编译器,因而我们必需起首安装JDK。JDK1.4是今朝最不乱的版本,同时也是Eclipse运转的必需前提。先从SUN的官方站点http://java.sun.com下载JDK1.4Windows版,今朝最新的是1.4.2_06,然后运转j2sdk-1_4_2_06-windows-i586-p.exe安装,你能够自行设定安装目次,我把它安装到D:softwarej2sdk1.4目次下。
接上去要设置情况变量,以便Java程序能找到已安装的JDK和其他设置信息。右键点击“我的电脑”,选择“属性”,在弹出的对话框当选择“初级”,“情况变量”,就能够看到情况变量对话框:
<br>
下面是用户变量,只对以后用户无效,上面是体系变量,对一切用户都无效。假如你但愿一切用户都能利用,就在体系变量下点击“新建”,填进:
<br>
JAVA_HOME是JDK的安装目次,很多依附JDK的开辟情况都靠它来定位JDK,以是必需包管准确无误。
下一步,找到体系变量Path,点击“编纂”,在最初添上JDK的可实行文件的地点目次,即%JAVA_HOME%in,我的对应目次即是D:softwarej2sdk1.4in,附加到Path中便可,注重要以分号“;”离隔:
<br>
注重:假如体系安装了多个Java假造机(好比安装了Oracle9i就有自带的JDK1.3),必需把JDK1.4的路径放在其他JVM的后面,不然Eclipse启动将报错。
最初一个体系变量是CLASSPATH,Java假造时机依据CLASSPATH的设定来搜刮class文件地点目次,但这不是必须的,能够在运转Java程序时指定CLASSPATH,好比在Eclipse中运转写好的Java程序时,它会主动设定CLASSPATH,可是为了在把持台能便利地运转Java程序,我倡议最好仍是设置一个CLASSPATH,把它的值设为“.”,注重是一个点“.”代表以后目次。用惯了Windows的用户大概会觉得Java假造机在搜刮时会搜刮以后目次,实在不会,这是UNIX中的习气,出于平安思索。很多初学Java的伴侣兴仓促地照着书上写好了Hello,world程序,一运转却弹出java.lang.NoClassDefFoundError,实在就是没有设置好CLASSPATH,只需增加一个以后目次“.”就能够了。
2.安装Eclipse3.0
设置好JDK后,下一步即是安装Eclipse3.0,能够从Eclipse的官方站点http://www.eclipse.org高低载,你会看到以下版本:
●EclipseSDK
●RCPRuntimeBinary
●RCPSDK
●PlatformRuntimeBinary
●PlatformSDK
●JDTRuntimeBinary
EclipseSDK包含了Eclipse开辟情况,Java开辟情况,Plug-in开辟情况,一切源代码和文档,假如你必要一切的功效,能够下载这个版本。
假如你和我一样,只是用Eclipse开辟Java使用,而不是开辟Eclipse插件大概研讨Eclipse代码,那末下载一个PlatformRuntimeBinary再加上JDTRuntimeBinary是最好的选择。
下载eclipse-platform-3.0-win32.zip和eclipse-JDT-3.0.zip后,将它们解压到统一个目次,勿需安装,间接找到目次下的eclipse.exe运转,呈现启动画面:
<br>
稍等半晌,Eclipse界面就出来了。
假如碰到毛病,启动失利,能够反省Eclipse目次下的log文件,我已经碰到过XmlParser非常,细心反省发明本来Path中另有一个Oracle的Java1.3版本的假造机,将它从Path中往失落后Eclipse启动一般。
<p>
在性能方面,在windows平台下,.net网页编程可能是占强项,要是把.net网页编程放在sun开发的操作系统上去运行呢?根本就运行不了,.net网页编程对其它操作系统的支持也很弱,性能也可能比不上java。 让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。 http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。 Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台 是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能 不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。 是一种使网页(Web Page)产生生动活泼画面的语言 让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。 Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台 自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。 象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。 Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。 http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。 至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。 科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。 接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。 象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。 Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站 自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。
页:
[1]