ECLIPSE update: ----------------------------------------------------------------------------------------------------------
Eclipse download: http://www.eclipse.org/
** ¼³Ä¡µÈ ÇÁ·Î±×·¥À» È®ÀÎ, °»½Å, »èÁ¦(Help -> about eclipse -> installation details -> installed software)
** update½Ã »ç¿ëÇÒ ÁÖ¼Ò¸¦ Ãß°¡, ¼öÁ¤, »èÁ¦(window -> preferences -> install/update -> available software site)
J2EE
Eclipse IDE for Java EE Developers(189 MB): http://www.eclipse.org/downloads/
eclipse-jee-galileo-SR1-win32.zip
Eclipse SQL Explorer standalone client: http://www.sqlexplorer.org/
http://sourceforge.net/projects/eclipsesql/
sqlexplorer_rcp-3.5.1.win32.win32.x86-JRE.zip
** ÀÌŬ¸³½º¿¡ Ç÷¯±×ÀÎ ÇüÅ·ΠÃß°¡Çؼ »ç¿ëÇϴ°ÍÀÌ ¾Æ´Ï¶ó µ¶¸³Àû(stand alone)À¸·Î »ç¿ëÇÏ´Â ¹öÀü
Ç÷§Æû µ¶¸³ÀûÀ̰í JDBC µå¶óÀ̹ö¸¸ ÀÖÀ¸¸é ¾î¶² DBMS¿Íµµ ¿¬°áÀÌ °¡´ÉÇÏ´Ù
** Mssql µå¶óÀ̹öÀÏ °æ¿ì JDK ¹öÀü¿¡ µû¶ó ´Ù¸£±â ¶§¹®¿¡ Ãæµ¹ÀÌ ¹ß»ýÇÒ ¼ö ÀÖ´Ù
WEB-INF\lib¿Í µ¶¸³ÀûÀ¸·Î SQL ExplorerÀÌ ¼³Ä¡µÈ °æ·Î¿¡ JDBC Æú´õ¸¦ »õ·Î ¸¸µé¾î µû·Î µå¶óÀ̹ö¸¦ º¹»çÇÑ´Ù
Oracle
drivers = oracle.jdbc.driver.OracleDriver
url = jdbc:oracle:thin:@localhost:1521:XE
(XE´Â ¿À¶óŬ10g express¸¦ ¼³Ä¡ÇÒ¶§ »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ sid)
Mssql
2005 drivers = com.microsoft.sqlserver.jdbc.SQLServerDriver
url = jdbc:sqlserver://localhost:1433;databaseName=AdventureWorks
2000 drivers = com.microsoft.jdbc.sqlserver.SQLServerDriver
url = jdbc:microsoft:sqlserver://localhost:1433;databasename=pubs
(databasename=pubs´Â ÀÛ¾÷ÇÏ´Â db À̸§)
Mysql
drivers = org.gjt.mm.mysql.Driver
url = jdbc:mysql://localhost:3306/mysql?useUnicode=true&characterEncoding=euckr
(mysqlÀº ÀÛ¾÷ÇÏ´Â db À̸§)
1. ¾ÐÃàµÈ ÆÄÀÏÀ» Àû´çÇÑ °æ·Î¿¡ Ǭ´Ù
2. File - Preferences -> SQL Explorer -> JDBC Drivers -> add
3. name: mssql
example url: jdbc:sqlserver://localhost:1433;
extra class path: c:\java\sqlexplorer\JDBC\sqljdbc.jar
driver class name: com.microsoft.sqlserver.jdbc.SQLServerDriver
** Á÷Á¢ ÀÔ·ÂÇϰųª extra class path¸¦ ÁöÁ¤Çϰí list drivers¸¦ ´©¸£¸é ÀÚµ¿À¸·Î »ý¼º
4. create new connection
Plugins:
tomcat: http://www.eclipsetotale.com/tomcatPlugin.html
tomcatPluginV321.zip
** ÇÁ·ÎÁ§Æ®º°·Î Å×½ºÆ® Çϱâ À§Çؼ´Â ¸Å¹ø server.xmlÀÇ Context docBase¸¦ ¼öÁ¤ÇÑ´Ù
1. ¾ÐÃàÀ» Ç®°í eclipse ¼³Ä¡Æú´õ\plugins¿¡ Ãß°¡
2. windows -> preferences -> tomcat
tomcat version: version 5.x
tomcat home: C:\Program Files\Apache Software Foundation\Tomcat 5.5
context declaration mode:
server.xml üũ
configuration file: C:\Program Files\Java\jdk1.5.0_22\conf\server.xml¸¦ ÁöÁ¤
** ¿¬µ¿Çϱâ À§Çؼ server.xmlÀÇ contextÀÇ docBase¸¦ ÇÁ·ÎÁ§Æ®¿Í ÀÏÄ¡½ÃŲ´Ù
<Context path="" docBase="c:\java\workspace\ws5.0\ÇÁ·ÎÁ§Æ®" debug="0" reloadable="true" />
¿ÜºÎ ÅèĹ ¼¹ö´Â ÁßÁöÇϰí Ç÷¯±×ÀÎ ÅèĹÀ» Start - Stop - Restart ÇÑ´Ù
Å×½ºÆ®´Â ºê¶ó¿ìÀú¸¦ ¿°í "http://localhost:8080/servlet/¼ºí¸´À̳ª jsp"À¸·Î ÇÏ¸é µÈ´Ù
jad: http://www.varaneckas.com/jad
Jad 1.5.8g for Windows 9x/NT/2000: jad158g.win.zip
jadClips: http://sourceforge.net/projects/jadclipse/files/
net.sf.jadclipse_3.3.0.jar
** class ÆÄÀÏÀ» decompileÇØ¼ ¼Ò½ºÄڵ带 º¸¿©ÁØ´Ù
1. jad ÆÄÀÏÀº \eclipse, jadClipse(net.sf.jadclipse_3.3.0.jar)ÆÄÀÏÀº \eclipse\plugin µð·ºÅ丮¿¡ º¹»ç
2. windows -> preferences -> java -> jadclipse
Path to Decompiler: c:\java\eclipse_jee\jad.exe(jad.exe ÆÄÀÏÀÇ Àý´ë°æ·Î¸¦ ÀÔ·Â)
Derectory for temporary files: ÁöÁ¤µÈ °ªÀ» »ç¿ë
3. window -> preferences -> java -> jadClipse -> misc
Convert Unicode string into ANSI strings üũ(ÇÑ±Û º¯È¯)
4. Windows -> Preferences -> General -> Editors -> File Associations
.class - JadClipse Class File Viewer(default)
5. plugin Ãß°¡¿©ºÎ´Â Help -> About Eclipse -> Installation Details -> Plugins¿¡¼ È®ÀÎ
6. Äֿܼ¡¼ÀÇ »ç¿ë: c:\java\eclipse_jee\jad.exe ÆÄÀÏÀ̸§.class
jad StringBuffer.class -> StringBuffer.jad°¡ »ý¼º
eclipse¿¡¼´Â ÇØ´ç class ÆÄÀÏÀ» ¿¸é decompile µÇ¼ º¸¿©Áø´Ù
-- ¼³Ä¡ÇÏÁö ¾Ê´Â´Ù ----------------------------------------------------------------------
resin: http://www.improve-technologies.com/alpha/resin/
** Eclipse Update Manager¸¦ ÀÌ¿ëÇÏ¿© ¼³Ä¡ÇÑ´Ù
1. Help -> Software Updates -> Install New Software -> add
Name: Improve's Eclipse plugin site
Location: http://www.improve-technologies.com/alpha/updates/site.xml
Improve Resin plugin for Eclipse üũ
2. windows -> preferences -> resin
resin version: resin 3.x
home directory: C:\java\resin-3.1.9
java compiler: C:\Program Files\Java\jdk1.5.0_22\bin\javac.exe
3. File -> New -> Project -> Java -> Java Resin project
SQL Explorer: http://sourceforge.net/projects/eclipsesql/files/
sqlexplorer_plugin-3.5.1_SR2.zip
** Ç÷¯±×ÀÎ ÆÄÀÏÀ» ´Ù¿î¹ÞÀº ´ÙÀ½ ¾ÐÃàÀ» ÇØÁ¦Çϸé "features"¿Í "plugin"Æú´õ°¡ ÀÖ°í
±× ¾È¿¡ ÀÖ´Â ÆÄÀϵéÀ» °¢°¢ °°Àº À̸§ÀÇ ÀÌŬ¸³½º Æú´õ¿¡ °¢°¢ º¹»çÇÑ´Ù
º¹»çÇϱâ Àü¿¡ ÀÌŬ¸³½º´Â Á¾·áÇØ¾ß ÇÑ´Ù
-----------------------------------------------------------------------------------------
C/C++
Eclipse IDE for C/C++ Developers(79 MB): http://www.eclipse.org/downloads/
eclipse-cpp-galileo-SR1-win32.zip
1. Eclipse C/C++ Development Tool(CDT c/c++¸¦ °³¹ßÇÏ°Ô ÇØÁÖ´Â toolkit):
Help -> Install New Software -> add
Name: Galileo
Location: http://download.eclipse.org/releases/galileo
Programming Language -> Eclipse C/C++ Development üũ
2. MinGW(ÄÄÆÄÀÏ·¯):
http://sourceforge.net/projects/mingw/files/
MinGW-5.1.6.exe
1. Download and install
current
G++ compiler, object c compiler, MinGW Make
2. ¼³Ä¡ÇÑ °æ·Î C:\java\MinGW\binÀ» ½Ã½ºÅÛ -> °í±Þ -> ȯ°æº¯¼ö -> ½Ã½ºÅÛº¯¼öÀÇ path¿¡ Ãß°¡
3. GDB(µð¹ö±ë):
http://sourceforge.net/projects/mingw/files/GNU%20Source-Level%20Debugger/Release%20Candidate_%20gdb-6.3/
gdb-6.3-2.exe
¾Õ¼ ¼³Ä¡ÇÑ MinGW°ú °°Àº °æ·Î·Î ¼³Ä¡
c:\java\MinGW\bin¿¡ gdb.exe°¡ ÀÖ´ÂÁö È®ÀÎ
4. eclipse ¼³Á¤:
Window -> Preferences -> C/C++ -> New CDT project wizard -> Makefile Project -> Builder Settings ÅÇ
Use default build command üũ ÇØÁ¦
Build command: mingw32-make(mingw32-make.exe´Â C:\java\MinGW\bin¿¡ ÀÖ´Ù)
5. ÄÄÆÄÀÏ Å×½ºÆ® ¹× µð¹ö±× Å×½ºÆ®:
1. Ctrl+N
2. C Project: test
3. project type: Hello World ANSI C Project
4. ToolChains: MinGW GCC
5. Finish
6. Ctrl+B ÄÄÆÄÀÏ
7. Ctrl+F11 ½ÇÇà
8. mingw, gdb ½ÇÇàÈÄ ´Ù¿î·ÎµåÇÑ ÆÄÀϵéÀº »èÁ¦¸¦ ÇÑ´Ù
Common
** j2ee, c/c++¿¡¼ °øÅëÀ¸·Î »ç¿ëÇÏ´Â plugins
ÀÚ¹ÙEE¿¡¼´Â ±âº»ÀûÀ¸·Î XMLÀ» Áö¿øÇÏÁö¸¸ XMLBuddy Ç÷¯±×ÀÎÀÌ ´õ ÆíÇÏ°Ô ÀÛ¾÷ÇÒ ¼ö ÀÖ´Ù
XMLBuddy: http://www.xmlbuddy.com/
http://www.xmlbuddy.com/location/download/editor/buddy/xml_buddy.htm?t=&slt=7&slr=4&lpt=1
xmlbuddy_2.0.9.zip
** XMLÀ» º¸±âÁÁ°Ô formattingÇÏ·Á¸é ´ÜÃàŰ Ctrl+Shift+F ´©¸¥´Ù
°£ÆíÇÏ°Ô ÀÔ·ÂÇÒ ¼ö ÀÖ°í ¹®¹ý»ó Ʋ¸° ºÎºÐµµ °£´ÜÇÏ°Ô ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù
1. ´Ù¿î·Îµå ¹ÞÀº zipÆÄÀÏÀÇ ¾ÐÃàÀ» Ç®¸é com.objfac.xmleditor_2.0.9 Æú´õ°¡ ÀÖ´Ù.
ÀÌ Æú´õ¸¦ ÀÚ½ÅÀÇ ÀÌŬ¸³½º ¼³Ä¡°æ·ÎÀÇ plugins Æú´õ¿¡ º¹»çÇÑ´Ù
2. window -> Preferences -> General -> Editors -> File Associations
*.xmlÀÇ Associated editors¸¦ XMLBuddy·Î default ¼³Á¤
3. ÇÁ·ÎÁ§Æ® »ý¼º: File -> New Project -> XML -> XML Project