Õ¾ÄÚËÑË÷: ÇëÊäÈëËÑË÷¹Ø¼ü´Ê

µ±Ç°Ò³Ãæ: ¿ª·¢×ÊÁÏÊ×Ò³ ¡ú Eclipse רÌâ ¡ú Eclipse¿ª·¢¹¤¾ßʹÓÃÖ¸ÄÏ

Eclipse¿ª·¢¹¤¾ßʹÓÃÖ¸ÄÏ

ÕªÒª: Ê×ÏȽ²Ò»Ï»·¾³ÅäÖã¬×¢ÒâÎÒÅäÖõĻ·¾³ÊÇÔÚwin 2000 serverϵģ¬²»ÊÇlinuxϵÄ
¡¡¡¡2001 Äê11 Ô IBM Ðû²¼¾è³öÁ˼ÛÖµ 4 ǧÍòÃÀ½ðµÄ¿ª·¢Èí¼þ¸ø¿ª·ÅÔ´ÂëµÄ Eclipse ÏîÄ¿¡£Èç´ËÊÜÇàíùµÄ Eclipse ÊÇʲôÑù×ÓÄØ£¬ÈçºÎʹÓÃÄØ£¿±¾ÎĵĵÚÒ»²¿·Ö»áʹÄã¶ÔEclipseÓÐÒ»¸ö³õ²½µÄÈÏʶ¡£²¢ÇÒ£¬EclipseÕâ¸öºÅ³ÆδÀ´ÄܽøÐÐÈκÎÓïÑÔ¿ª·¢µÄIDE¼¯´ó³ÉÕߣ¬ÓÖ½«ÈçºÎʵÏÖËüµÄÕâÒ»ºêΰĿ±ê£¿µÚ¶þ²¿·Ö½éÉܵÄEclipseµÄ²å¼þ¿ª·¢½«ÊÇÆäÖеĹؼüËùÔÚ¡£

¡¡¡¡Eclipse ÊÇÌæ´úIBM Visual Age for Java£¨ÒÔϼò³ÆIVJ£©µÄÏÂÒ»´úIDE¿ª·¢»·¾³£¬µ«ËüδÀ´µÄÄ¿±ê²»½ö½öÊdzÉΪרÃÅ¿ª·¢Java³ÌÐòµÄIDE»·¾³£¬¸ù¾ÝEclipseµÄÌåϵ½á¹¹£¬Í¨¹ý¿ª·¢²å¼þ£¬ËüÄÜÀ©Õ¹µ½ÈκÎÓïÑԵĿª·¢£¬ÉõÖÁÄܳÉΪͼƬ»æÖƵŤ¾ß¡£Ä¿Ç°£¬EclipseÒѾ­¿ªÊ¼ÌṩCÓïÑÔ¿ª·¢µÄ¹¦Äܲå¼þ¡£¸üÄÑÄܿɹóµÄÊÇ£¬EclipseÊÇÒ»¸ö¿ª·ÅÔ´´úÂëµÄÏîÄ¿£¬ÈκÎÈ˶¼¿ÉÒÔÏÂÔØEclipseµÄÔ´´úÂ룬²¢ÇÒÔÚ´Ë»ù´¡ÉÏ¿ª·¢×Ô¼ºµÄ¹¦Äܲå¼þ¡£Ò²¾ÍÊÇ˵δÀ´Ö»ÒªÓÐÈËÐèÒª£¬¾Í»áÓн¨Á¢ÔÚEclipseÖ®ÉϵÄCOBOL£¬Perl£¬PythonµÈÓïÑԵĿª·¢²å¼þ³öÏÖ¡£Í¬Ê±¿ÉÒÔͨ¹ý¿ª·¢ÐµIJå¼þÀ©Õ¹ÏÖÓвå¼þµÄ¹¦ÄÜ£¬±ÈÈçÔÚÏÖÓеÄJava¿ª·¢»·¾³ÖмÓÈëTomcat·þÎñÆ÷²å¼þ¡£¿ÉÒÔÎÞÏÞÀ©Õ¹£¬¶øÇÒÓÐ×ÅͳһµÄÍâ¹Û£¬²Ù×÷ºÍϵͳ×ÊÔ´¹ÜÀí£¬ÕâÒ²ÕýÊÇEclipseµÄDZÁ¦ËùÔÚ¡£

¡¡¡¡ËäȻĿǰEclipseÏîÄ¿»¹Ã»ÓÐ×îºóÍê³É£¬µ«´ÓÒÑÓеİ汾ÖÐÒѾ­ÄÜÁìÂÔµ½EclipseÉè¼ÆÖ÷µ¼Ë¼ÏëºÍÖ÷Òª¹¦ÄÜÌص㡣ÏÖÔÚ¾ÍÁ˽âEclipse²»µ«ÄÜʹ¹ã´ó³ÌÐòÔ±¶ÔÕâ¿îÒµ½çÆÚÍûºÜ¸ßµÄIDEÄÜÒ»¶ÃΪ¿ì£¬¸üΪÖØÒªµÄÊÇÈç¹ûÄܲμӵ½EclipseÏîÄ¿µÄ¿ª·¢ÖлòÊÇÔĶÁËüµÄ¿ª·ÅÔ´´úÂ룬Õâ¶Ô¹ã´ó³ÌÐòÔ±À´ËµÎÞÒÉÊÇÒ»¸öǧÔØÄÑ·êµÄÌá¸ß±à³ÌˮƽµÄºÃ»ú»á¡£Eclipse¼Æ»®Ìṩ¶à¸öƽ̨µÄ°æ±¾£¬ÏóWindows£¬Linux£¬Solaris£¬HP-UXºÍAIX£¬ÒÔÏÂÖ»½éÉÜWindows°æ±¾¡£±¾ÎĵÚÒ»²¿·ÖÏȽéÉÜEclipseµÄ»ù±¾Ê¹Ó÷½·¨¡£µÚ¶þ²¿·Ö½éÉÜÈçºÎ½øÐÐEclipseµÄ²å¼þ¿ª·¢¡£

¡¡¡¡Ò»£®Eclipse¼ò½é

¡¡¡¡EclipseÊÇ¿ª·ÅÔ´´úÂëµÄÏîÄ¿£¬Äã¿ÉÒÔµ½www.eclipse.orgÈ¥Ãâ·ÑÏÂÔØEclipseµÄ×îа汾£¬Ò»°ãEclipseÌṩ¼¸¸öÏÂÔØ°æ±¾£ºRelease£¬Stable Build£¬Integration BuildºÍNightly Build£¬½¨ÒéÏÂÔØRelease»òStable°æ±¾£¬±ÊÕßÓõÄÊÇBuild20020125£¨Stable°æ±¾£©¡£Eclipse±¾ÉíÊÇÓÃJavaÓïÑÔ±àд£¬µ«ÏÂÔصÄѹËõ°üÖв¢²»°üº¬JavaÔËÐл·¾³£¬ÐèÒªÓû§×Ô¼ºÁíÐа²×°JRE£¬²¢ÇÒÒªÔÚ²Ù×÷ϵͳµÄ»·¾³±äÁ¿ÖÐÖ¸Ã÷JREÖÐbinµÄ·¾¶¡£°²×°EclipseµÄ²½Öè·Ç³£¼òµ¥£ºÖ»Ð轫ÏÂÔصÄѹËõ°ü°´Ô­Â·¾¶Ö±½Ó½âѹ¼È¿É¡£Ðè×¢ÒâÈç¹ûÓÐÁ˸üеİ汾£¬ÒªÏÈɾ³ýÀϵİ汾ÖØа²×°£¬²»ÄÜÖ±½Ó½âѹµ½Ô­À´µÄ·¾¶¸²¸ÇÀÏ°æ±¾¡£ÔÚ½âѹËõÖ®ºó¿ÉÒÔµ½ÏàÓ¦ µÄ°²×°Â·¾¶È¥ÕÒEclipse.exeÔËÐС£Èç¹ûÏÂÔصÄÊÇRelease»òStable°æ±¾£¬²¢ÇÒJRE»·¾³°²×°ÕýÈ·ÎÞÎó£¬Ò»°ãÀ´Ëµ²»»áÓÐʲôÎÊÌ⣬ÔÚÉÁÏÖÒ»¸öºÜ¿áµÄÔÂʴͼƬºó£¬Eclipse»áÏÔʾËüµÄȱʡ½çÃ棺




ͼһ

¡¡¡¡Õ§Ò»¿´ÆðÀ´£¬EclipseµÄ½çÃæÓеãÏóJBuilder£¬µ«Êµ¼Ê²Ù×÷½ø³ÌÖлᷢÏÖËü¸üÏóIVJ£¬±Ï¾¹¿ª·¢EclipseµÄÖ÷µ¼ÓÃÁ¿ÊÇ¿ª·¢IVJµÄÔ­°àÈËÂí£¨¿É²Î¿¼www.oti.com£©¡£ÁíÍ⻹ֵµÃÒ»ÌáµÄÊÇEclipseÏîÄ¿µÄ²ÎÔ¤Õß³ýÁËIBMÒÔÍ⣬»¹ÓÐÏóBorland£¬Rational Software£¬RedHat£¬MerantµÈÒ»´óÅúÒµ½çµÄæ¯æ¯Õߣ¬ÕâҲΪEclipseµÄδÀ´µì¶¨ÁËÁ¼ºÃµÄ»ù´¡¡£

¡¡¡¡ÏÂÃ潫·Ö±ð¶ÔEclipseµÄ¸÷ÖÖÌØÐÔ×÷¼òµ¥½éÉÜ£¬°üÀ¨£ºÎļþ´æ·Å£¬¿ª·¢»·¾³£¬±àÒëÓëÔËÐУ¬°æ±¾¹ÜÀí£¬Ê¹Óòå¼þ¡£

¡¡¡¡1£® Îļþ´æ·Å

¡¡¡¡´ó¶àIVJµÄ³õѧÕ߶¼¶ÔÕÒ²»µ½JavaÔ´´úÂë¸Ðµ½·Ç³£²»ÊÊÓ¦£¬ÒòΪIVJ°ÑËùÓеÄÔ´´úÂ붼´æ´¢µ½Ò»¸öreponsitory¿âÎļþÖУ¬ÏëÒªµÃµ½Îı¾¸ñʽµÄÔ´´úÂë±ØÐëÓÃExport¹¦ÄÜ´ÓreponsitoryÖе¼³öÔ´´úÂ롣ʹÓÃÁËreponsitoryµÄIVJ¶ÔÔ´´úÂëµÄ¹ÜÀí¹¦Äܼ¸ºõ´ïµ½¼«Ö£¬ÕýÊÇÕâÒ»µãʹµÃÐí¶à³ÌÐòÔ±¶ÔIVJÖÓ°®Óмӡ£¶øEclipse½«Ô´´úÂëÒÔÎı¾·½Ê½±£´æ£¬È´ÊµÏÖÁËIVJ¶ÔÔ´´úÂë¹ÜÀíµÄ¼¸ºõÈ«²¿¹¦ÄÜ£¬²¢ÇÒ»¹Ôö¼ÓÁËһЩÐµĹ¦ÄÜ£¬ÄÜ´ïµ½ÕâÒ»µã£¬²»Äܲ»¾ªÌ¾ÓÚEclipse¿ª·¢Õߵĸ߳¬¼¼ÇÉ¡£

¡¡¡¡°²×°EclipseÖ®ºó£¬ÔÚ°²×°Â·¾¶µÄÏÂÒ»²ã·¾¶ÖлáÓÐÒ»¸öworkspaceÎļþ¼Ð¡£Ã¿µ±ÔÚEclipseÖÐÐÂÉú³ÉÒ»¸öÏîÄ¿£¬È±Ê¡Çé¿ö϶¼»áÔÚworkspaceÖвúÉúºÍÏîĿͬÃûµÄÎļþ¼ÐÒÔ´æ·Å¸ÃÏîÄ¿ËùÓõ½µÄÈ«²¿Îļþ¡£Äã¿ÉÒÔÓÃWindows×ÊÔ´¹ÜÀíÆ÷Ö±½Ó·ÃÎÊ»òά»¤ÕâЩÎļþ¡£

¡¡¡¡½«ÒÑÓеÄÎļþ¼ÓÈëµ½Ò»¸öÏîÄ¿ÖÐÄ¿Ç°ÓÐÈýÖÖ·½Ê½£ºµÚÒ»ÖÖÊÇÏóÔÚIVJÖеÄÒ»Ñù£¬ÓÃIDEµÄ"File"²Ëµ¥ÖеÄ"Import"¹¦Äܽ«Îļþµ¼Èëµ½ÏîÄ¿ÖС£ÕâÒ²ÊÇÍƼöµÄ·½Ê½¡£µÚ¶þÖÖÊÇ´ÓWindowsµÄ×ÊÔ´¹ÜÀíÆ÷ÖÐÖ±½ÓÍ϶¯Îļþµ½ÏîÄ¿ÖС£µÚÈýÖÖ¾ÍÊÇÖ±½Ó½«Îļþ¿½±´µ½ÏîÄ¿Îļþ¼ÐÖУ¬È»ºóÔÚEclipseµÄ×ÊÔ´ä¯ÀÀ´°¿ÚÖÐÑ¡ÔñÏîÄ¿»òÎļþ¼Ð²¢Ö´Ðдӱ¾µØˢй¦ÄÜ£¨Refresh from locate£©¡£ÐèҪ˵Ã÷µÄÒ»µãÊÇ£¬ÏîÄ¿Îļþ¼Ð¿ÉÒÔ·ÅÔÚ¼ÆËã»úµÄÈκÎλÖ㬲¢ÇÒ¿ÉÒÔÔÚEclipseÖÐÓÃн¨ÏîÄ¿µÄ·½·¨½«ÏîĿ·¾¶Ö¸¶¨µ½ÒѾ­´æÔÚµÄÏîÄ¿Îļþ¼Ð£¬È»ºóÔÚEclipseÖÐˢм´¿É¡£µ«Òª×¢ÒâµÄÊÇ£¬ÈκÎÏîÄ¿Îļþ¼Ð½¨Á¢»òÖ¸¶¨£¬Ä¿Ç°¶¼Ö»ÄÜÔÚEclipseÖÐÓÃн¨ÏîÄ¿µÄ·½·¨À´ÊµÏÖ£¬¼´Ê¹ÊÇÔÚȱʡ´æ´¢ÏîÄ¿Îļþ¼ÐµÄworkspace·¾¶ÏÂн¨Á¢Ò»¸öÎļþ¼Ð£¬ÔÚEclipse»·¾³ÖÐÒ²ÊÇÎÞ·¨½«Ëü±ä³ÉÒ»¸öÏîÄ¿£¬Ò²¾ÍÊÇ˵£¬Õâ¸öÎļþ¼Ð¶ÔEclipseÊDz»¿ÉÊӵġ£

¡¡¡¡2£® Eclipse¿ª·¢»·¾³

¡¡¡¡ºÍIVJÒ»Ñù£¬Eclipse¿ª·¢»·¾³±»³ÆΪWorkbench£¬ËüÖ÷ÒªÓÉÈý¸ö²¿·Ö×é³É£ºÊÓͼ£¨Perspective£©£¬±à¼­´°¿Ú£¨Editor£©ºÍ¹Û²ì´°¿Ú£¨View£©¡£ÔÚÏÂÃæµÄ½éÉÜÖУ¬Ï£Íû¶ÁÕßÄ ÜÖªµÀJavaÊÓͼ£¬Java°üä¯ÀÀ´°¿Ú£¬×ÊÔ´ÊÓͼ£¬×ÊÔ´ä¯ÀÀ´°¿ÚµÈÇø±ð£¨Æäʵ×îÖ÷ÒªµÄÒ²¾ÍÊÇÒªÇø±ðÊÓͼºÍ´°¿Ú£©£¬ÒÔÃâÔÚ½øÒ»²½µÄÔĶÁÖвúÉú»ìÏý¡£Í¼¶þÊÇËüÃÇÖ®¼äµÄ¹Øϵ½á¹¹ÂÔͼ£º




ͼ¶þ

¡¡¡¡ÔÚͼ¶þÖУ¬¿ÉÒÔ¿´³öWorkbench°üº¬¶à¸öÊÓͼ£¬¶øÿ¸öÊÓͼÓÖ°üº¬²»Í¬µÄ´°¿Ú¡£ÓÉÓÚÿ¸ö±à¼­´°¿ÚÓкܴóµÄ¹²ÐÔ£¬¶øÇÒȱʡÇé¿öËüÃǶ¼ÔÚͬһÇøÓòÖÐÏÔʾ£¬Òò´ËÎÒÃÇÖ»ÔÚÿ¸öÊÓͼÖбê³öÒ»¸ö±à¼­´°¿Ú£¬ÒÔÂÌÉ«±íʾ¡£¹Û²ì´°¿ÚÔò¸÷²»Ïàͬ£¬ÕâÀïÒÔºìÉ«±íʾ¡£

¡¡¡¡ÏÂÃæÊ×ÏȽéÉܱ༭´°¿Ú¡£ËùÓÐÎļþµÄÏÔʾºÍ±à¼­¶¼°üº¬Ôڱ༭´°¿ÚÀȱʡÇé¿öÏ´ò¿ªµÄ¶à¸öÎļþÊÇÒÔ±êÇ©£¨TagTable£©·½Ê½ÔÚͬһ¸ö´°¿ÚÖÐÅÅÁУ¬¿ÉÒÔÓÃÍ϶¯·½Ê½½«ÕâЩÎļþÅÅÁгɸ÷ÖÖ²¼¾Ö¡£·½·¨ÊÇÍ϶¯Ä³Ò»¸öÎļþµÄ±êÇ©£¨tag£©µ½±à¼­´°¿ÚµÄ±ß¿ò£¬µ±¹â±êÓÐÏàÓ¦µÄ±ä»¯Ê±ÔÙÊÍ·Å¡£

¡¡¡¡µ±Îļþ±»¼ÓÈëµ½ÏîÄ¿Öкó£¬ÔÚ×ÊÔ´ä¯ÀÀ»òJava°üä¯ÀÀ´°¿ÚË«»÷Îļþ£¬Eclipse»áÊÔͼ´ò¿ªÕâ¸öÎļþ£ºÆäÖÐEclipseÄÚǶµÄ±à¼­Æ÷ÄÜȱʡ´ò¿ªÒ»Ð©Îļþ£¬Èç*.java£¬*.txt£¬*.classµÈµÈ¡£Èç¹ûÊÇÆäËüÀàÐ͵ÄÎļþ£¬Eclipse»áµ÷ÓòÙ×÷ϵͳÏàÓ¦µÄȱʡ±à¼­Æ÷´ò¿ª£¬ÈçwordÎĵµ£¬PDFÎļþµÈ¡£Í¬Ê±EclipseÒ²¿ÉÒÔÏóIVJÒ»ÑùÓÃÖ¸¶¨µÄ±à¼­Æ÷´ò¿ªÏàÓ¦µÄÎļþ¡£ÀýÈçÔÚEclipseÏîÄ¿ÖÐË«»÷HTMLÎļþʱ£¬¿ÉÄÜÏ£ÍûÊÇÓÃNotepad´ò¿ª£¬¶ø²»ÊÇÓÃϵͳȱʡµÄIEä¯ÀÀÆ÷´ò¿ª¡£ÊµÏֵķ½·¨ÊÇ´ò¿ª²Ëµ¥À¸ÖеÄWorkBench¨¤Preferences¶Ô»°¿ò£¬Ö®ºóÔÚ¶Ô»°¿òÖÐÑ¡ÔñWorkBench¨¤File Editors£¬È»ºóÌí¼ÓÎļþÀàÐÍ£¬Èç*.html£¬ÔÙΪÆäÖ¸¶¨±à¼­Æ÷¼´¿É¡£

¡¡¡¡Ôڱ༭´°¿Ú£¬»¹ÖµµÃ×¢ÒâµÄÊÇ£¬Ï°¹ßÁËIVJµÄ³ÌÐòÔ±Ôڱ༭Java³ÌÐòµÄʱºò£¬¸üÔ¸ÒâÒÔ·½·¨Îª¶ÀÁ¢µÄ±à¼­µ¥Î»£¨¼´Ôڱ༭´°¿ÚÖÐÖ»ÏÔʾµ¥¸öµÄ·½·¨£¬¶ø²»ÊdzÌÐòÈ«²¿µÄÔ´´úÂ룩£¬ÕâÖÖ·½Ê½Ò²µÄÈ·ÊǷdz£ºÏÀíµÄ¿ª·¢·½Ê½£¬²»½ö´úÂëµÄÏÔʾ¸ü¼Ó¼ò½Ý£¬»¹Äܸ¨Öú³ÌÐòÔ±±à³ö·â×°ÐÔ¸üºÃµÄÀà¡£ÔÚEclipseÔÚ¹¤¾ßÀ¸ÉÏÌṩÁËÒ»¸öÇл»°´Å¥£¬¿ÉÒÔÔÚ"ÏÔʾȫ²¿´úÂë"ºÍ"Ö»ÏÔʾËùÑ¡µ¥Ôª"£¨ÕâÀïµÄµ¥ÔªÖ¸µÄÊǵ¥¸ö·½·¨¡¢±äÁ¿¡¢µ¼ÈëµÄ°üµÈ£©Ö®¼äÇл»£¨¿É²Î¿¼ÏÂÃæµÄͼÈý£©¡£½¨Òéû

¡¡¡¡ÓÐʹÓùýIVJµÄ³ÌÐòÔ±Ò²³¢ÊÔÒ»ÏÂÔÚ"Ö»ÏÔʾËùÑ¡µ¥Ôª"״̬ϽøÐдúÂ뿪·¢¡£

¡¡¡¡Æä´ÎÒª½éÉܵÄÊǹ۲촰¿Ú£¬ËüÅäºÏ±à¼­´°¿Ú²¢ÌṩÁ˶àÖÖµÄÏà¹ØÐÅÏ¢ºÍä¯ÀÀ·½Ê½¡£³£ÓõĹ۲촰¿ÚÓÐ×ÊÔ´ä¯ÀÀ´°¿Ú£¨Navigator£©£¬Java°üä¯ÀÀ´°¿Ú(Packages)£¬¿ØÖÆ̨£¨Console£©£¬ÈÎÎñÀ¸£¨Task£©µÈµÈ¡£

¡¡¡¡ä¯ÀÀ´°¿ÚºÍJavaä¯ÀÀ´°¿ÚÊǹ۲촰¿ÚºËÐIJ¿·Ö¡£Ç°ÕߺÍWindowsµÄä¯ÀÀÆ÷²î²»¶à£¬ÄÜä¯ÀÀÏîÄ¿Îļþ¼ÐÖеÄËùÓÐÎļþ£¬ºóÕßÓÃÀ´ä¯ÀÀÏîÄ¿ÖеÄJava°ü£¬°üÖеÄÀ࣬ÀàÖеıäÁ¿ºÍ·½·¨µÈÐÅÏ¢¡£ÔÚJavaä¯ÀÀ´°¿ÚÖпÉÒÔͨ¹ýÓÃÊó±êÓÒ¼üµÄ²Ëµ¥ÖеÄOpen Type Hierarchy´ò¿ª²ã´Îä¯ÀÀ´°¿Ú£¨Hierarchy£©£¬Õ⸠ö´°¿Ú·Ç³£ÊµÓã¬ËüÄܷdz£ÇåÎúµÄ²é¿´ÀàµÄ²ã´Î½á¹¹¡£ÀàÖеıàÒë³ö´íÐÅÏ¢¿ÉÒÔÔÚÈÎÎñ´°¿ÚÖв鵽£¬Í¬Ê±ËüÒ²¿ÉÒÔ³ÉΪÃû·ûÆäʵµÄÈÎÎñ´°¿Ú£ºÏòÆäÖÐÌí¼ÓеÄÈÎÎñÃèÊöÐÅÏ¢£¬À´¸ú×ÙÏîÄ¿µÄ½ø¶È¡£¿ØÖÆ̨ÔòÖ÷ÒªÓÃÀ´ÏÔʾ³ÌÐòµÄÊä³öÐÅÏ¢¡£ÔÚµ÷ÊÔ³ÌÐòµÄʱºò£¬»áÓиü·á¸»µÄ¹Û²ì´°¿ÚÀ´°ïÖú³ÌÐòÔ±½øÐе÷ÊÔ£¬Èç±äÁ¿Öµ²ì¿´´°¿Ú£¬¶Ïµã´°¿ÚµÈµÈ¡£

¡¡¡¡¹Û²ì´°¿ÚÊÇÈκÎIDE¿ª·¢»·¾³µÄºËÐÄ£¬Óúù۲촰¿ÚÊÇÒ²¾ÍÊÇÓúÃIDE¿ª·¢»·¾³¡£EclipseÌṩÁ˷ḻµÄ¹Û²ì´°¿Ú£¬ÄÜÕæÕýÓúÃÕâЩ´°¿Ú¿ÖÅÂÒªµÃ¾­¹ýÒ»¶Îʱ¼äµÄÄ¥Á·¡£

¡¡¡¡×îºó½éÉÜÊÓͼ¡£Ò»¸öÊÓͼ°üÀ¨Ò»¸ö»ò¶à¸ö±à¼­´°¿ÚºÍ¹Û²ì´°¿Ú¡£ÔÚ¿ª·¢»·¾³µÄ×î×ó²àµÄ¿ì½ÝÀ¸ÖеÄÉϲ¿·ÖÏÔʾµÄ¾ÍÊǵ±Ç°Ëù´ò¿ªµÄÊÓͼͼ±ê¡£ÊÓͼÊÇEclipseµÄ×îÁé»îµÄ²¿·Ö£¬¿ÉÒÔ×Ô¶¨Òåÿ¸öÊÓͼÖаüº¬µÄ¹Û²ì´°¿ÚÖÖÀ࣬Ҳ¿ÉÒÔ×Ô¶¨ÒåÒ»¸öÐÂÊÓͼ¡£ÕâЩ¹¦Äܶ¼±»°üÀ¨ÔÚ"Perspective" ²Ëµ¥ÖС£ÔÚEclipseµÄJava¿ª·¢»·¾³ÖÐÌṩÁ˼¸ÖÖȱʡÊÓͼ£¬Èç×ÊÔ´ÊÓͼ£¨Resource Perspective£¬ËüÒ²ÊǵÚÒ»´ÎÆô¶¯EclipseʱµÄȱʡÊÓͼ£©£¬JavaÊÓͼ£¨Java Perspective£©£¬µ÷ÊÔÊÓͼ£¨Debug Perspective£©£¬ÍŶÓÊÓͼ(Team Perspective)µÈµÈ¡£Ã¿Ò»ÖÖÊÓͼ¶¼¶ÔÓ¦²»Í¬ÖÖÀàµÄ¹Û²ì´°¿Ú¡£¿ÉÒԴӲ˵¥À¸ÖеÄPerspective¨¤Show View¿´µ½¸ÃÊÓͼ¶ÔÓ¦µÄ¹Û²ì´°¿Ú¡£µ±È»£¬Ã¿¸öÊÓͼµÄ¹Û²ì´°¿Ú¶¼ÊÇ¿ÉÅäÖõģ¬¿ÉÒÔÔڲ˵¥À¸ÖеÄPerspective¨¤Customize½øÐÐÅäÖ᣶àÑù»¯µÄÊÓͼ²»µ«¿ÉÒÔ°ïÖú³ÌÐòÔ±ÒÔ²»Í¬½Ç¶È¹Û²ì´úÂ룬Ҳ¿ÉÒÔÂú×㲻ͬµÄ±à³ÌÏ°¹ß¡£

¡¡¡¡3£® ±àÒëÓëÔËÐÐ

¡¡¡¡ÔÚIVJÖе÷ÊÔ¹¦Äܷdz£Ç¿´ó£¬¶àÖÖ¸ú×Ù·½Ê½£¬¶ÏµãÉèÖ㬱äÁ¿Öµ²ì¿´´°¿ÚµÈµÈ¡£ÕâЩÔÚEclipseÖж¼Ò²ÓÐÌṩ¡£ÔÚ±¾ÎÄÏÂÃæ½éÉܲå¼þµÄʱºò£¬»á½áºÏÀý×Ó¸ü¼ÓÏêϸµÄ½éÉÜÈçºÎʹÓÃÅäÖÃÏîÄ¿»·¾³£¬ÈçºÎÔËÐк͵÷ÊÔ³ÌÐò¡£

¡¡¡¡ÔÚJavaÊÓͼÖУ¬¹¤¾ßÀ¸ÖÐÓÐÁ½¸ö°´Å¥£¬·Ö±ðÓÃÀ´½øÐе÷ÊÔºÍÔËÐС£²¢ÇÒ¿ÉÄÜÓÉÓÚ°²×°µÄ²å¼þ²»Í¬Eclipse»á´æÔÚ¶àÖÖÔËÐÐ/µ÷ÊÔ³ÌÐòµÄ·½Ê½£¬ÎªÁËÈ·¶¨µ±Ç°ÏîÄ¿ÓÃÄÇÒ»ÖÖ·½Ê½ÔËÐУ¬ÐèÒªÔÚÏîÄ¿µÄÊôÐÔÑ¡ÏîÖеÄÉèÖÃLauncher¨¤Run/DebugÑ¡Ïͨ³£ÎÒÃÇÐèÒªÓõÄÊÇ"Java¡¡Applicantion"·½Ê½¡£ÔÚÕâÖÖ·½Ê½Ï£¬Èç¹ûµ±Ç°Î»ÖÃÊÇ°üº¬main()·½·¨µÄJava³ÌÐò£¬µã»÷µ÷ÊÔ/ÔËÐа´Å¥¾Í»áÁ¢¼´¿ªÊ¼Ö´Ðе÷ÊÔ/ÔËÐй¦ÄÜ¡£Èç¹ûµ±Ç°Î»ÖÃÊÇÔÚ°ü»òÏîÄ¿ÉÏ£¬Eclipse»áËÑË÷³öµ±Ç°Î»ÖÃËù°üº¬µÄËùÓпÉÖ´ÐгÌÐò£¬È»ºóÓɳÌÐòÔ±×Ô¼ºÑ¡ÔñÔËÐÐÄÇÒ»¸ö¡£

¡¡¡¡ÔÚÄ¿Ç°µÄEclipseµÄReleaseºÍStable°æ±¾ÖÐȱʡ°²×°Á˲å¼þ¿ª·¢»·¾³£¨Plug-in Development Environment£¬¼´PDE£¬Ëü±¾ÉíÒ²ÊÇÒ»¸ö²å¼þ£©£¬´Ëʱϵͳ³ý ÁË"Java Applicantion" ÔËÐз½Ê½£¬¿ÉÄÜ»¹ÓÐÁíÍâÁ½ÖÖ·½Ê½£º"Run-time WorkBench"ºÍ"Run-time WorkBench with Tracing"£¬µ±ÓÃPDE¿ª·¢²å¼þµÄʱºò»áÓõ½ÕâÁ½ÖÖÔËÐз½Ê½£¬ÔÚÏÂÃæÎÒÃÇÒ²ÓÐÌáµ½¡£

¡¡¡¡4£® °æ±¾¹ÜÀí

¡¡¡¡¿ÉÒÔ°ÑEclipseµÄ°æ±¾¹ÜÀí·ÖΪ¸öÈË£¨»ò³ÆΪ±¾µØ£©ºÍÍŶÓÁ½ÖÖ¡£

¡¡¡¡EclipseÌṩÁËÇ¿´óµÄ¸öÈË°æ±¾¹ÜÀí»úÖÆ£¬Ã¿Ò»´Î±»±£´æµÄ¸ü¸Ä¶¼¿ÉÒԵõ½»Ö¸´¡£¶øÇÒ¿ÉÒÔ¾«È·µ½Ã¿Ò»¸ö·½·¨µÄ°æ±¾»Ö¸´¡£²Ù×÷Ҳʮ·Ö·½±ã£¬ÔÚÈκÎÒ»¸öÄÜ¿´µ½ËùÒª²Ù×÷ÎļþµÄ¹Û²ì´°¿ÚÖУ¬ÀýÈç×ÊÔ´ä¯ÀÀ´°¿Ú£¬Ñ¡ÖиÃÎļþ£¬µã»÷ÓÒÊó±ê¼ü£¬Ñ¡ÔñCompare with»òReplace with£¬Èç¹ûÊǻָ´ÒѾ­±»É¾³ýµÄ·½·¨Ôò¿ÉÒÔÑ¡ÔñAdd from local history£¬Ö®ºóÏàÓ¦µÄ±¾µØÀúÊ·¼Ç¼¾Í»áÏÔʾ³öÀ´£¬°´ÕÕÄãµÄÐèÇóÕÒµ½ÏàÓ¦µÄ°æ±¾¾Í¿ÉÒÔÁË¡£Ç¿´óµÄ¸öÈË°æ±¾¹ÜÀí¹¦ÄÜΪ³ÌÐòÔ±ÌṩÁ˸ü¶àµÄÐÅÐÄ£ºÖ»¹Ü±àÏÂÈ¥£¬Èκβ»Ð¡ÐĵĴíÎ󶼿ÉÒÔ»Ö¸´£¬ÔÚEclipseÏ¿ª·¢£¬ÊÇÓÐ"ºó»ÚÒ©"µÄ£¡

¡¡¡¡EclipseȱʡΪ°æ±¾¹ÜÀí¹¤¾ßCVSÌṩÁ˽ӿڣ¬¿ÉÒԷdz£·½±ãµÄÁ¬½Óµ½CVS·þÎñÆ÷ÉÏ¡£Í¨¹ýCVS°æ±¾¹ÜÀí£¬EclipseΪÍŶӿª·¢ÌṩÁ¼ºÃµÄ»·¾³¡£ÒªÁ¬½ÓCVS·þÎñÆ÷ÐèÒªÏÈ´ò¿ªÍŶÓÊÓͼ£¨Team Perspective£©£¬È»ºóÔÚReponsitories¹Û²ì´°¿ÚÖеã»÷Êó±êÓÒ¼ü²¢Ñ¡Ôñн¨£¨New£©£¬ÔÚ´ò¿ªµÄ¶Ô»°¿òÖпÉÒÔÌîÈëÒªÁ¬½ÓµÄCVS¿âËùÐèÒªµÄÐÅÏ¢£¬ÈçCVS·þÎñÆ÷ÀàÐÍ£¬Ä¿Ç°EclipseÖ§³ÖÈýÖÖ·½Ê½£ºpserver¡¢extsshºÍext£¬»¹ÒªÌîÈëÓû§Ãû£¬Ö÷»úÃû£¬ÃÜÂ룬reponsitoryµØÖ·µÈÐÅÏ¢¡£

¡¡¡¡ÔÚEclipseÖÐʹÓÃCVSÐèҪעÒâµÄÊÇһЩÊõÓïºÍ¹¦Äܵı仯£¬CVSÖеÄBranchÕâÀï±»³ÆΪStream£¬È¡ÏûÁËCVSÖÐcheck out¡¢importºÍcommitµÈ¹¦ÄÜ£¬Í³Í³ÓÃÊó±êÓÒ¼ü²Ëµ¥ÖеÄTeam->Synchronized with StreamÀ´Ìæ´ú¡£ÕâЩ¹¦Äܶ¼Í¨¹ýͼÐνçÃæÍê³É£¬ÔÚÿ´Î²Ù×÷Öж¼»áÓе±Ç°ÎļþºÍÒÔÇ°¸÷¸ö°æ±¾µÄ±È½Ï´°¿Ú£¬²Ù×÷·Ç³£Ö±¹Û£¬Ò×ÓÚÕÆÎÕ£¬Òò´ËÕâÀïÒ²¾Í²»ÔÙ×ö½øÒ»²½½éÉÜÁË¡£

¡¡¡¡5£® ʹÓòå¼þ

¡¡¡¡Ê¹Óòå¼þ¿ÉÒԷḻEclipseµÄ¹¦ÄÜ¡£ÏÂÃ潫½éÉÜÈçºÎÓ¦Óòå¼þÀ´Ç¶ÈëTomcat·þÎñÆ÷¡£Õâ¸ö²å¼þ²¢²»ÊÇEclipseÏîÄ¿×鿪·¢µÄ£¬¶øÊÇÒ»¼Ò½ÐsysdeoµÄ¹«Ë¾¿ª·¢£¬·Ç³£Ð¡ÇÉ£¬Ö»ÓÐ27.8K¡£Äã¿ÉÒÔµ½http://www.sysdeo.com/eclipse/tomcatPlugin.htmlÈ¥Ãâ·ÑÏÂÔØ¡£ÁíÍ⣬Õâ¸ö²å¼þÖ»Ö§³ÖTomat4.0ÒÔÉϵİ汾£¬¿ÉÒÔÔÚwww.apache.orgµÃµ½TomcatµÄ×îа汾¡£

¡¡¡¡Òª°²×°²å¼þÖ»Ð轫ÏÂÔصÄzipÎļþ°´Ô­Â·¾¶½âѹµ½"ÄãµÄEclipseµÄ°²×°Â·¾¶\plugins"ÏÂÃ棬ȻºóÖØÐÂÆô¶¯Eclipse¡£Æô¶¯ºóÔڲ˵¥À¸ÉÏÑ¡ÔñPerspective¨¤Customize£¬ÔÚ´ò¿ªµÄ¶Ô»°¿òÖ ÐÑ¡ÖÐOther¨¤Tomcat¡£Ö®ºóÂíÉϻᷢÏÖEclipseÓÐÁËÁ½´¦±ä»¯£º²Ëµ¥À¸ÖжàÁËÒ»¸öTomcatÑ¡Ï¹¤¾ßÀ¸ÖжàÁËÁ½¸ö°´Å¥£¬ÉÏÃæÊÇ´ó¼Ò¿ÉÄܷdz£ÊìϤµÄTomcatС裬ÈçÏÂͼÈý¡£³ý´ËÖ®Í⣬Ôڲ˵¥À¸ÖÐÑ¡Ôñ£ºWorkbench¨¤Preferences£¬´ò¿ª¶Ô»°¿òºó»á·¢ÏÖÕâÒ²¶àÁËÒ»¸öTomcatÑ¡ÏÔÚÕâÀïÒªÇóÖ¸¶¨ÄãµÄTomcat°²×°¸ù·¾¶¡£Ö®ºó»¹Òª¼ì²éÒ»ÏÂÔÚPreferences¶Ô»°¿òÖеÄJava¨¤Installed JREËùÖ¸¶¨µÄJREºÍÆô¶¯TomcatµÄJREÊÇ·ñΪͬһ¸öJRE£¬Èç¹û²»ÊÇ£¬¿ÉÄܻᵼÖÂTomat²»ÄÜÕý³£Æô¶¯¡£Èç¹ûÒÔÉϼì²éûÓÐÎÊÌ⣬¾Í¿ÉÒÔÓù¤¾ßÀ¸ÉϵÄ"Сè"Ö±½ÓÆð¶¯TomcatÁË¡£Òª×¢ÒâµÄÊÇ£¬Æô¶¯¹ý³ÌºÜÂý£¬ÒªÄÍÐĵȵ½ÒÔÏÂÐÅÏ¢³öÏÖ£º

<table cellSpacing=0 borderColorDark=#ffffff cellPadding=2 width=400 align=center borderColorLight=black border=1> <tr> <td class=code style="FONT-SIZE: 9pt" bgColor=#e6e6e6>
Starting service Tomcat-Standalone

Apache Tomcat/4.0.1

Starting service Tomcat-Apache

Apache Tomcat/4.0.1
</td></tr></table>

¡¡¡¡Ö®ºó¾Í¿ÉÒÔÔÚÍⲿä¯ÀÀÆ÷£¨ÈçIE£©ÖÐÊäÈëhttp://localhost:8080À´²âÊÔTomcatÊÇ·ñÕý³£¡£



ͼÈý

¡¡¡¡Èç¹ûÆô¶¯Õý³££¬¿ÉÒÔ½øÒ»²½³¢ÊÔÔÚEclipseÖе÷ÊÔServlet»òJSP³ÌÐò¡£ÏÂÃæÎÒÃǽ«ÓÃTomcat×Ô´øµÄServletÀý³ÌHelloWorldExample.javaÀ´Ê¾·¶Ò»ÏÂÈçºÎÔÚEclipseÖе÷ÊÔSevlet³ÌÐò¡£

¡¡¡¡Ê×ÏÈÒªÔÚJavaÊÓͼÖÐн¨Ò»¸öJavaÏîÄ¿£¬ÎªÁË·½±ã£¬¿ÉÒÔÖ±½Ó½«ÏîĿ·¾¶Ö¸¶¨µ½HelloWorldExmaple³ÌÐòËùÔÚ·¾¶£¬ÈçͼËÄ£º




ͼËÄ


¡¡¡¡Ö®ºó°´"Next"£¬½øÈëJava Settings¶Ô»°¿ò£¬Ñ¡ÔñLibraries±êÇ©£¬²¢ÓÃAdd External JARs°´Å¥À´Ö¸¶¨Servlet.jar°üµÄλÖá£ÕâÀïÖ±½ÓÓÃÁËTomcatÖеÄServlet.jar°ü¡£ÈçͼÎ壺




ͼÎå

¡¡¡¡×îºó£¬µã»÷"Finish"Íê³ÉÏîÄ¿µÄÉú³É¡£ÔÚÐÂÉú³ÉÏîÄ¿ÖеÄdefault package¿ÉÒÔÕÒµ½HelloWorldExample.java£¬Ë«»÷´ò¿ªÎļþ£¬²¢¿É³¢ÊÔ¸øHelloWorldExample¼ÓÉÏÒ»¸ö¶Ïµã£¨Ë«»÷±à¼­´°¿Ú×ó²à±ß½ç£©¡£Ö®ºóÔÚÍⲿä¯ÀÀÆ÷ÖÐÊäÈëhttp://localhost:8080/examples/servlet/HelloWorldExample£¬ÔٻعýÀ´¿´Eclipse·¢ÉúÁËʲô±ä»¯£¬ÊÇÒ»¸öµ÷ÊÔ´°¿Úѽ£¡ÔÚEclipseÖнøÐеĵ÷ÊÔ²Ù×÷ºÍ¾ø´ó¶àÊýµÄIDE´óͬСÒ죬ÈçÉèÖöϵ㣬µ¥²½¸ú×Ù£¬±äÁ¿Öµ²ì¿´µÈµÈ£¬ÔÚÕâÀïÒ²¾Í²»ÓÃÔÙÏêÊöÁË¡£



¡ü·µ»ØĿ¼
ǰһƪ: ƷζEclipse 3.1 ÖеÄÐÂÌØÐÔ
ºóһƪ: ÀûÓÃEclipse±à¼­ÖÐÎÄ×ÊÔ´Îļþ