Article View: cn.bbs.comp.lang.java
Article #19853Eclipseʹ�ý���
From: don
Date: Sun, 28 Dec 2003 05:05
Date: Sun, 28 Dec 2003 05:05
254 lines
19872 bytes
19872 bytes
Eclipseʹ������ http://www.chinaunix.net ����:rollingpig �����ڣ�2 003-06-25 12:34:10 ת��֮��� http://developer.ccidnet.com/pub/disp/Article?colum nID=295&articleID=37936&pageNO=1 ĿǰJava��������ĸ��ּ��ɿ���������IDE�����ֳ��ٻ� ��ŵľ��棬��Borland��JBuilder����IBM��Visual Age for Java��WebSphere Studio��Oracle��JDeveloper��Sun �� Forte for Java��WebGain��Visual Cafe��TogetherSo ft��Together�����п���Դ�����Eclipse��NetBeans �ȣ� ����10�����ࡣ��ô�������IDE������Java���������� ������ҲΪ������Ա��ѡ����������⡣��ЩIDE�Ŀ����� �����Žϴ�IJ����һ�ֿ��������¿�������Ŀ���ܷܺ� �����ֲ����һ�ֿ������������Ҫ���Ϊ������ѡ���ʺ� ��ĿĿ��Ŀ������ߡ� ��Ŀǰ���е�IDE�У�Eclipse����˵�����з�չǰ;�IJ�Ʒ ֮һ��Eclipse�����OTI��IBM���ҹ�˾��IDE��Ʒ�����鴴 ������ʼ��1999��4�¡�IBM�ṩ�������Eclipse����� ������Platform��JDT��PDE��Ŀǰ��IBMǣͷ��Χ����Ecli pse��Ŀ�Ѿ���չ��Ϊ��һ���Ӵ��Eclipse���ˣ���150�� �������˾���뵽Eclipse��Ŀ�У����а���Borland��Rat ional Software��Red Hat��Sybase�����OracleҲ�ƻ��� �뵽Eclipse�����С� ����� ��ѧϰʹ��Eclipse֮ǰ���б�Ҫ�Թ��������Ŀ������� һЩ���͡� Eclipse��һ������Դ��������������Ŀ��רע��Ϊ�߶� ���ɵĹ��߿����ṩһ��ȫ���ܵġ�������ҵƷ�ʵĹ�ҵƽ ̨������Eclipse��Ŀ��Eclipse������Ŀ��Eclipse������ Ŀ�����Ŀ��ɣ�ÿһ����Ŀ��һ����Ŀ����ίԱ��ල�� ���������Ŀ�³̹��?ÿһ����Ŀ�������������Ŀ��� ������ʹ�� Common Public License��CPL���汾1.0���Э �顣 Eclipse������ĿΪ��ͬ�Ĺ��߽������ṩһ�����㣬�Ա� ֤ΪEclipse Platform������õĹ��ߡ�Eclipse������Ŀ ��������ΪEclipse Platform����㷺�Ĺ��ߵĴ��������� ��Ŀ�ṩ��һ����ϵ���Ե��Ϳ���Դ���빤�߽����ߣ��Ӷ� ʹ�ø��Ǻ��ظ���С��������֤��������ͬ����� �������ٽ�ͬ�����ߵ��컥������������Ŀ�ɹ��߿� ����ίԱ�������Ŀ����Ŀ����ίԱ�����顢ѡ��Ϳ��� ������Ŀ��ɡ� Eclipse������Ŀ��������Ϊ����Դ���뿪���ߡ��о��ߡ� ѧԺ�ͽ������ṩ�µĹܵ����Բ��뽫��Eclipse���ݻ��� �����о�������ͽ��������Ŀ������֯���о���Ŀ��E clipse����������������ԡ����ߺͿ��������������̽ �����о���������Ŀ��С�͵ġ�δ��ʽ�ṹ������Ŀ��ΪE clipse���������µ�������������Ŀ�۽��ڽ�����ϵ� ��������ѧ����Ϳμ��� Eclipse Platform��һ�����ŵĿ���չ��IDE��Eclipse Pl atform�ṩ�������첢���м�������������ߵĻ� Eclipse Platform���?�߽����߶������������˹����� ���ɵĹ���������ֱ�һ�����߹���������������һ�� ���߹��������↑ʼ�� Eclipse SDK����������߰���3��Eclipse��Ŀ������Ŀ ��Platform��JDT��PDE������������ϲ������ǿ���һ�� ���ء���Щ������һ���ṩ��һ�����зḻ���ԵĿ������� �����?������Ч�ؽ�������켯�ɵ�Eclipse Platfor m�еĹ��ߡ�Eclipse SDK��Eclipse��Ŀ���Ĺ��ߺ����� �����Դ����ĵ��������϶�ɡ�Eclipse��Ŀ��� ������� CPL��������������и�����������Э�顣 ���ء���װEclipse ֪������Щ����Eclipse��Ŀ����Ϣ�����ǿ������ء���װ һ��Eclipse��Eclipse SDK��������Ҫ���صģ����а����� ����JavaӦ�õ��������ݺ�Eclipse��Ŀ�����гɹ� ����Eclipse��Ŀ����ҳhttp://www.eclipse.org�����Do wnloads����������ҳ��Eclipse���µİ汾��2.0.2�棬�� ��2.0.2��Ķ�����Է����û�г������������ǿ���ʹ ��һ������һ��İ汾2.0.1�����2.0.1����������ҳ���� ��ҳ���кܶ��������ӣ�����Eclipse SDK�ںܶ�ƽ̨�ϵ� �汾����������ֻ��Ҫ����eclipse-SDK-2.0.1-win32.zip ��NLS-SDK-2.0.1-Translations.zip�����ļ��Ϳ����ˣ��� ���һ�� eclipse-examples-2.0.1-win32.zip�ļ����� ѧϰ��Java�����û�ָ�ϡ�����Ҫ�ġ�����3���ļ���ѹ�� ����ͬ��Ŀ¼����D:\eclipse�� ������Eclipse֮ǰ����Ӧ�ð�װ��JDK��Sun ��JDK��IBM�� JDK�����ԣ�Ӧ�ð�װ1.3���ϰ汾,�Ƽ�ʹ��1.4���ϰ汾�� ��Ϊֻ��ʹ��1.4���ϰ汾��JDK�ſ������ܵ�������HotSw ap���ܶ��ڵ��Դ����ķ��㣩�����úû�������JAVA_HOME ��CLASSPATH��PATH�� ΪD:\eclipse�µ�eclipse.exe�������Ͻ���һ����ݷ�ʽ ��˫����ݷ�ʽ����Eclipse��EclipseҲ�����������з�ʽ ����������������ָ��ʹ�õ�JVM�ͱ�����ݵ�workspace�� ���磺 D:\eclipse\eclipse.exe-vmD:\WebSphere\AppServer\jav a \bin\javaw.exe -data D:\WORK\workspace ���У�D:\WORK\workspace�DZ�����Ŀ�ļ���λ�á� ����ѡ������������ݽ���Eclipse�İ���ϵͳ������Ec lipse�Ķ�����Է�������е�ѡ������������Ѿ��� ��������ģ�ʹ�������dz����㡣 �ڽ��������ѧϰǰ�������ȼ����һ�°����еġ����� ̨�û�ָ�ϡ�����Ϥһ����ͼ����ͼ�ȸ�� ������ظ������鿴CU��̳ԭ���رա� --------------------------------------------------- ----------------------------- rollingpig �ظ��ڣ�2003-06-25 12:37:32 ��дHello World���� �������DZ�дһ��HellWorld���������£� 1��ѡ���ļ����½�����Ŀ�� 2����Ŀ���ѡJava�� 3����Ŀ�б�ѡJava��Ŀ�� 4���������һ������ 5��������Ŀ��ƣ����磺HelloProject�� 6���������ɡ��� 7���ڹ���������������Java�ࡱ�İ�ť������һ��C��� ����ͼ1�� [img:fbd2928e14]http://developer.ccidnet.com/pub/at tachment/2003/2/87667.gif[/img:fbd2928e14] ͼ1 ���������Java�ࡱ�İ�Ťͼ 8�������������HelloWorld�� 9�����public static void main(String[] args) �ĸ�ѡ ����Eclipse����main��������ͼ2���� [img:fbd2928e14]http://developer.ccidnet.com/pub/at tachment/2003/2/87670.gif[/img:fbd2928e14] ͼ2 Eclipse����main���� 10���������ɡ��� 11��һ��Java�༭���ڽ�����main����������System. out.println(��Hello World��)�У� 12��ʹ��Ctrl-s���棬�⽫�Զ����� HelloWorld.java�� 13�������������ġ����С���ť�� 14��ѡ��JavaӦ�ó���Ȼ��ѡ���½����� 15��������Ŀ���Hello��Project��main���� HelloWorld �� 16����������С��� 17����ʱ�����һ������̨���ڣ�һ�� ��Hello Wo rld��������ʾ�����棨��ͼ3���� [img:fbd2928e14]http://developer.ccidnet.com/pub/at tachment/2003/2/87672.gif[/img:fbd2928e14] ͼ3 "Hello World"��ʾ���� Eclipse��һ��������������ÿ�α���һ��Java�ļ�ʱ��� �Զ����б��롣������Ա��������Զ��������������Ҫ ������ܣ������ڴ��ڡ���ѡ�����̨�����Դ��ִ�� �Զ��������ر�������ԡ�������л���֡�ȫ������ ���İ�ť�����Ƶ�ѡ��Ҳ���������ص�ѡ���С� ����CVS��Դ�� ��������֪����δ���һ����Ŀ�ˣ���һ������ij���汾�� �����������ӣ�����Ŀ�������汾�������С�Ŀǰ��Դ��� ����ʹ��CVS�����汾���?�������Ҳʹ��CVS������E clipse SDK�Ѿ�������֧��CVS�IJ����Ҫ��ʹ������İ� ���������������VSS�����Դ�Eclipse����վ��������ص� ���������һ��CVS��Դ��λ�õIJ������£� 1����CVS��Դ�����ͼ�����ڡ����ͼ������� CVS��Դ������� 2����CVS��Դ����ͼ����Ҽ��½�����Դ��λ�ã���ͼ4 �� [img:fbd2928e14]http://developer.ccidnet.com/pub/at tachment/2003/2/87674.gif[/img:fbd2928e14] ͼ4 �½���Դ��λ�� 3�������CVS��Դ��Ի���������CVS Server ����ϸ��Ϣ �� 4���������ɡ��� 5��һ�����ú�CVS��Դ�⣬�Ϳ�����Ŀ������Դ���ˡ�ת ��Java��ͼ������Ŀ����ϵ��Ҽ�ѡ��С�������Ŀ �� 6��ѡ��ղ���ӵ���Դ�⡣ 7���������ɡ��� 8����ͬ�������е���Ŀ�ϵ��Ҽ�ѡ�ύ�� 9������Ϊ�ύ�����ע�ͣ���ͼ5�� [img:fbd2928e14]http://developer.ccidnet.com/pub/at tachment/2003/2/87676.gif[/img:fbd2928e14] ͼ5 Ϊ�ύ����ע�� 10�������ȷ����������Ŀ��������CVS��Դ���С� --------------------------------------------------- ----------------------------- rollingpig �ظ��ڣ�2003-06-25 12:39:20 11������Ŀ���?��Դ���к���ʹ�á�����Դ��ͬ���� �������������룬���Ҹ��ϱ��˶���Դ���д����������� ������Ŀ�ϵ��Ҽ�С�������Դ��ͬ���� ���ء���װӦ�÷�����JBoss Ϊ�����������˵Ŀ���������Ҫһ��Ӧ�÷����������Ұ�Ӧ �÷�������Eclipse����������Eclipse���������Ӧ�÷��� ����ͬ����������WebLogic��WebSphere��JRun��Orion/Or acle9iAS��JBoss��JOnAS��Resin�ȡ�������Ŀǰ���еĿ� ��Դ����Ӧ�÷�����JBoss����������Ҫ���ز���װ��JB oss����ʹ�õ���JBoss 3.0.3����װ��D:\jboss-3.0.3Ŀ¼ ��Ϊ�˰�JBoss��Eclipse�༯�ɣ�����Ҫ������صIJ���� ����λ����http://www.genuitec.com/products_easie.ht m��http://www.genuitec.com/products/EASIEJBoss1.0.6 .zip����http://www.genuitec.com/products/Eclipse_JB oss.pdf����һ����װ��ָ�����˳�Eclipse�����ղ����ص� �ļ���ѹ����D:\eclipse�£���������Eclipse�� �°�װ�IJ����Ҫ�������ʹ�ã�ѡ�ڡ�����ͼ�� ���������е�EASIE JBoss��ѡ�С� Ȼ��������������ѡ�ڡ���ѡ��������JBoss�� ������Ϣ�� ��������ִ������ڹ������л����������ֹͣJBoss�� ��ť�����������ť����JBoss����ͼ6�� [img:12e90c0688]http://developer.ccidnet.com/pub/at tachment/2003/2/87698.gif[/img:12e90c0688] ͼ6 ����JBoss ������ͼ���ڵ�����ͼ�н��ῴ���ղ�������JBo ss�����ص���Ϣ�� ֹͣJBoss����ʹ��������ť�Աߵ�ֹͣ��ť���������վ �ϻ���֧��WebLogic��WebSphere��Orion/Oracle 9iAS�IJ� ������װ����������ȫһ�� Eclipse���� ������Ϊֹ������һ������Ŀ�����������Ҫ�����û��� ������ˡ��������ǻص�Hello World��Ŀ����һ�µ��Գ� ����Ҫ����Щ���顣 �ù�IDE���˶��ڶϵ㡢�������еȸ����Ƿdz���Ϥ�ģ�Ec lipse��������IDEӦ�þ��еĵ��Թ��ܡ����Բ������£� 1�������ڳ���������һ���ϵ㣬˫�������ߵĻ�ɫ���� ����һ���ϵ㱻�ӵ�������ϣ���ͼ7�� [img:12e90c0688]http://developer.ccidnet.com/pub/at tachment/2003/2/87702.gif[/img:12e90c0688] ͼ7 ���öϵ� 2������������еĵ���ť��һ��Bug���� 3����JavaӦ�ó�����ѡ��HelloWorld�� 4����������ԡ����������е��ղ����õĶϵ㴦��Ȼ�� ֹͣ���У� 5����F6������ִ�У���ʱ��������е���һ����䣻 6����F8�������е�������� ����JUnit���ӳ��� �������ǵ���һ���������Ŀ�������Ŀ������Eclipse J DT�����ӡ� 1��ѡ���ļ����룻 2��ѡ��ZIP�ļ����� 3��������ҵ�Դ����Jar�ļ�����λ�ã����ļ���������J Unit�� 4���������ɡ���������һ���µ�JUnit��Ŀ,��ͼ8�� [img:12e90c0688]http://developer.ccidnet.com/pub/at tachment/2003/2/87700.gif[/img:12e90c0688] ͼ8 ������Ŀ ����ƪ������Ͳ���ϸ���������Ŀ�Ŀ�������ˡ����� �Ŀ�������뿴�����еġ�Java�����û�ָ�ϡ��� ���������е�Java IDEһ����Eclipse��Ҳ���Ի������ ���������ݰ�����ȼ���Alt+/�� ��Eclipse SDK���Ѿ�������Ant��JUnit��Щ����Ͳ����� Ŀ�Ĺ��ߣ�����ǿ��Ļ���֧�ִ�����ع���refactoring ������Щ�����ڡ�Java�����û�ָ�ϡ����н�Ϊ��ϸ�Ľ��� ��������ƪEclipse���������ºͿ���ֱ�ӿ���Java�� ���û�ָ�ϡ���ͨ��ԡ�Java�����û�ָ�ϡ���ѧϰ������ ���ܵ�Eclipse����������Ҫ��֧��XP�����ޱ�̣����ٿ� ����������һ��IDE�� Eclipse����־�ļ�������workspace/.metadata/.log�ļ� �У�����ļ�������������ʱ�Ĵ������е���Ϣ�ڳ��ʱ �dz����á� ������Eclipse��Java�Ŀ�����̣�����ܶ���ʹ��Eclips e������������Ҳ����Ȥ��Eclipse Platform��һ��ͨ�õ� ����ƽ̨����֪���κ��ض������ԣ����Ǵ���һ���� ��ʹ�ò������֧�ָ������ԡ�Eclipse SDK������һ��ȫ ���ܵ�Java IDE������һ�������չƽ̨��֧��һ������� ���Ե����ӡ�SDK���ṩJava�ļ��ı༭�������XML�ļ��� �༭������� -- /*----------------------------------*/ (!C++)?JAVA:VB.NET //���ѡ���е��� ��� ����MFC��.NET��JAVA һ���������٣� /*----------------------------------*/ [m[1;36m�� ��Դ:��Ʈ��ˮ�Ƽ� Freecity.dhs.org��[FROM: eldon][m
Technical Details
Message-ID:
<4A2Sj3$AeG@Freecity.dhs.org>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!elnk-pas-nf1!elnk-nf2-pas!newsfeed.earthlink.net!sjc70.webusenet.com!news.webusenet.com!maily.cic.tsinghua.edu.cn!news.ccie.net.cn!FreecityShow Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB X-Google-Thread: f6cb0,4b43b7758a52ee02,start X-Google-Attributes: gidf6cb0,public X-Google-ArrivalTime: 2003-12-27 21:04:22 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!elnk-pas-nf1!elnk-nf2-pas!newsfeed.earthlink.net!sjc70.webusenet.com!news.webusenet.com!maily.cic.tsinghua.edu.cn!news.ccie.net.cn!Freecity From: eldon.bbs@Freecity.dhs.org (don) Newsgroups: cn.bbs.comp.lang.java Subject: Eclipseʹ�ý��� Date: 28 Dec 2003 05:05:12 GMT Organization: Ʈ��ˮ�Ƽ� Message-ID: <4A2Sj3$AeG@Freecity.dhs.org> Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: 8bit X-Filename: Java/M.1072587891.A