Eclipse - ynjch97/YNJCH_WIKI GitHub Wiki
1. λλ²κΉ
λͺ¨λ
- Window > Perspective > Open Perspective > Debug λλ Window > Show View > Debug, Breakpoints, Variables, Expressions
- Breakpoint νμν λΌμΈμμ λ§μ°μ€ μ°ν΄λ¦, Toggle Breakpoints
- λλ²κΉ
λͺ¨λλ‘ μ€ν
- Breakpoint κ±Έλ¦° κ³³μμ λ³μ νμΈ : λ³μλͺ
μ λ§μ°μ€ μ€λ² λλ Variables ν νμΈ
- λ€μ μ½λ μ€ν : Breakpoint μμ λ§μ°μ€ μ°ν΄λ¦, Run to Line
- μ§μ μ
λ ₯νμ¬ λ³μ νμΈ λ° ν¨μ μ€ν : Expressions μμ Add new expression μΌλ‘ μΆκ°νμ¬ μ¬μ©
2. Tomcat
2-1. Tomcat μ€μΉ
- https://tomcat.apache.org/download-80.cgi > 64-bit Windows zip
- Tomcat νκ²½ λ³μ μ€μ
- μμ€ν
λ³μ > CATALINA_HOME : μ€μΉν κ²½λ‘ μ
λ ₯ (C:\server\apache-tomcat-8.0.36)
- μμ€ν
λ³μ > Path > μΆκ° : %CATALINA_HOME%\bin
- cmd μ°½μμ echo %CATALINA_HOME% λ‘ λ±λ‘λμλμ§ νμΈ
2-1-1. Tomcat Install
C:\home\ezmig\tomcat\apache-tomcat-8.5.98\bin>service.bat install
Installing the service 'Tomcat8' ...
Using CATALINA_HOME: "C:\home\ezmig\tomcat\apache-tomcat-8.5.98"
Using CATALINA_BASE: "C:\home\ezmig\tomcat\apache-tomcat-8.5.98"
Using JAVA_HOME: "C:\Program Files\Java\jdk-17.0.4.1"
Using JRE_HOME: "C:\Program Files\Java\jdk-17.0.4.1"
Using JVM: "C:\Program Files\Java\jdk-17.0.4.1\bin\server\jvm.dll"
The service 'Tomcat8' has been installed.
- μ€μΉλμ΄ μ¬λΌκ° μλΉμ€ μμ λ°©λ² : cmd μ°½μμ sc delete [μλΉμ€λͺ
]
2-2. Tomcat Kill
- νμ¬ μ€νλκ³ μλ ν¬νΈμ PID νμΈ ν taskkill λͺ
λ Ήμ΄λ‘ μ’
λ£μν΄
netstat -a -o
taskkill /f /pid [PIDλ²νΈ]
# νΉμ ν¬νΈλ§ νμΈ
netstat -ano | findstr :8080
# ν΄λΉ PIDμ νλ‘κ·Έλ¨μ νμΈ
tasklist | findstr PIDλ²νΈ
ping λͺ
λ Ήμ΄
C:\Users\YNJCH>ping 192.168.1.111
Ping 192.168.1.111 32λ°μ΄νΈ λ°μ΄ν° μ¬μ©:
192.168.1.111μ μλ΅: λ°μ΄νΈ=32 μκ°<1ms TTL=128
192.168.1.111μ μλ΅: λ°μ΄νΈ=32 μκ°<1ms TTL=128
192.168.1.111μ μλ΅: λ°μ΄νΈ=32 μκ°<1ms TTL=128
192.168.1.111μ μλ΅: λ°μ΄νΈ=32 μκ°<1ms TTL=128
192.168.1.111μ λν Ping ν΅κ³:
ν¨ν·: 보λ = 4, λ°μ = 4, μμ€ = 0 (0% μμ€),
μ볡 μκ°(λ°λ¦¬μ΄):
μ΅μ = 0ms, μ΅λ = 0ms, νκ· = 0ms
telnet λͺ
λ Ήμ΄
- Windows > Windows κΈ°λ₯ μΌκΈ°/λκΈ° > ν
λ· ν΄λΌμ΄μΈνΈ 체ν¬
C:\Users\YNJCH>telnet 192.168.1.111 8080
3. eclipse remote tracking μΆκ°
- νλ‘μ νΈ μ°ν΄λ¦ ν Team -> remote -> Configure Fetch from Upstream
- Advanced ... ν΄λ¦
- Add create/update specification ν > Source ref μμ remote λΈλμΉ μ ν, μ°μΈ‘μ κ²½λ‘ λμ€λ κ² νμΈ
- Add Spec ν΄λ¦
- νλ¨ λͺ©λ‘μ λμ€λ κ² νμΈ, Force Update μ ν
- Finish μ ν
- Save and Fetch μ ν