[์ž๋ฐ”] JAVA, STS ์„ค์น˜

2022. 4. 7. 19:57ยทBack-End/JAVA

JAVA ์„ค์น˜

๋”๋ณด๊ธฐ

JAVA๋Š” ๋ฒ„์ „ 8๊นŒ์ง€๋งŒ ๋ฌด๋ฃŒ๋ผ๊ณ  ํ•œ๋‹ค.

 

1. ์˜ค๋ผํด ํ™ˆํŽ˜์ด์ง€์—์„œ ์ƒ๋‹จ๋ฉ”๋‰ด ์ œํ’ˆ > ํ•˜๋“œ์›จ์–ด ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด - JAVA

2. ์กฐ๊ธˆ ๋‚ด๋ ค๊ฐ€๋‹ค ๋ณด๋ฉด Oracle JAVA SE ํ”Œ๋žซํผ ์ด๋ผ๋Š” ๋ฉ”๋‰ด๊ฐ€ ์žˆ๋‹ค.

3. ์ž๋ฐ” 8 ๋‹ค์šด๋กœ๋“œ ๋ฉ”๋‰ด ์ฐพ๊ธฐ

4. ๋งž๋Š” OS ๋ฒ„์ „์„ ์„ ํƒํ•˜์—ฌ ๋‹ค์šด๋กœ๋“œ!

 

ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ •

์ž๋ฐ”๋ฅผ ์„ค์น˜ํ•œ ํ›„์—๋Š” ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ •์„ ํ•ด์ค€๋‹ค.

 

1. c๋“œ๋ผ์ด๋ธŒ > Program Files > Java > jdk1.8.0_321 (๋‹ค์šด ๋ฐ›์€ ๋ฒ„์ „์— ๋”ฐ๋ผ ํŒŒ์ผ๋ช… ๋‹ค๋ฆ„)

์ด ๊ฒฝ๋กœ๋กœ ๋“ค์–ด๊ฐ€์„œ ๊ฒฝ๋กœ๋ฅผ ๋ณต์‚ฌํ•œ๋‹ค.

2. ๋‚ด PC ์šฐํด๋ฆญ > ์†์„ฑ > ๊ณ ๊ธ‰ ์‹œ์Šคํ…œ ์„ค์ • > ํ™˜๊ฒฝ ๋ณ€์ˆ˜

3. ์‹œ์Šคํ…œ ๋ณ€์ˆ˜ > ์ƒˆ๋กœ ๋งŒ๋“ค๊ธฐ

4. ๋ณ€์ˆ˜ ์ด๋ฆ„์€ JAVA_HOME ์œผ๋กœ ์„ค์ •
   ๋ณ€์ˆ˜ ๊ฐ’์€ ๋ณต์‚ฌํ•œ ๊ฒฝ๋กœ๋ฅผ ๋ถ™์—ฌ๋„ฃ๋Š”๋‹ค.

5. Path ๋ผ๋Š” ๋ณ€์ˆ˜๋ฅผ ์ฐพ์•„ ํŽธ์ง‘

6. ์ƒˆ๋กœ ๋งŒ๋“ค๊ธฐ > %JAVA_HOME%\bin ์ž…๋ ฅ > ํ™•์ธ

์ถ”๊ฐ€ ์™„๋ฃŒ๋œ ์ƒํƒœ!!

7. ์ œ๋Œ€๋กœ ์„ค์น˜๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ!

cmd > java -version

 ์„ค์น˜ํ•œ ๋ฒ„์ „์˜ ์ž๋ฐ”๊ฐ€ ๋œจ๋ฉด ์„ฑ๊ณต.

 

 

STS 3.9.14 ์„ค์น˜

1. sts download ๊ฒ€์ƒ‰

๋‹ค์šด๋กœ๋“œ ํ™ˆํŽ˜์ด์ง€ 

 

Spring Tools 4 is the next generation of Spring tooling

Largely rebuilt from scratch, Spring Tools 4 provides world-class support for developing Spring-based enterprise applications, whether you prefer Eclipse, Visual Studio Code, or Theia IDE.

spring.io

2. ์„ค์น˜ํ•˜๋ ค๋Š” ๋ฒ„์ „์€ ์ตœ์‹  ๋ฒ„์ „์ด ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ‘์œผ๋กœ ์ญˆ์šฑ ๋‚ด๋ ค๊ฐ„๋‹ค.

ํŒŒ๋ž€ ๊ธ€์”จ Spring Tool Suite 3 wiki ํด๋ฆญ!

3. ์›ํ•˜๋Š” ๋ฒ„์ „์„ ์ฐพ์•„ ์Šคํฌ๋กค ์ญ‰์ญ‰ ๋‚ด๋ ค์„œ ํ•„์š”ํ•œ ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ

zipํŒŒ์ผ์€ ์œˆ๋„์šฐ์šฉ dmg๋Š” ๋งฅ์šฉ gz๋Š” ๋ฆฌ๋ˆ…์Šค์šฉ์ธ ๋“ฏ ํ•˜๋‹ค.

4. ์œˆ๋„์šฐ) ์••์ถ• ํ’€๊ณ  sts-3.9.14.RELEASE ํŒŒ์ผ๋งŒ C๋“œ๋ผ์ด๋ธŒ๋กœ ์˜ฎ๊ธด๋‹ค.

5. ์‹คํ–‰ํŒŒ์ผ ์‹คํ–‰ ๋ฐ ์‹คํ–‰ ๊ฐ€๋Šฅ ๋ฒ„์ „ ์ˆ˜์ •

STS ์‹คํ–‰ํŒŒ์ผ์„ ์‹คํ–‰ํ•ด๋ณด๋ฉด ๋ฐ”๋กœ ๋˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์ง€๋งŒ
๋‹ค์šด๋ฐ›์€ ์ž๋ฐ”๋ฒ„์ „๋ณด๋‹ค ๋” ํ•˜์œ„๋ฒ„์ „์„ ์‚ฌ์šฉํ•˜๋ผ๋Š” ์•Œ๋ฆผ์ฐฝ์ด ๋œฌ๋‹ค. ์ง€๊ธˆ ๋‹ค์šด๋ฐ›์€ ๋ฒ„์ „์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ˆ˜์ •ํ•ด์ค„ ๊ฒƒ.
STS.ini ๋ฅผ ๋ฉ”๋ชจ์žฅ์œผ๋กœ ์‹คํ–‰ํ•ด์„œ ํ‘œ์‹œ๋œ ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ•œ๋‹ค.
11๋ฒ„์ „์—์„œ 1.8๋กœ ์ˆ˜์ •

6. ์ˆ˜์ •ํ•œ ๋’ค์— ๋‹ค์‹œ ์‹คํ–‰ํŒŒ์ผ์„ ์‹คํ–‰ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

Workspace ๊ฒฝ๋กœ๋Š” ์›ํ•˜๋Š” ๊ฒฝ๋กœ๋กœ ์„ค์ •ํ•ด์ฃผ๋ฉด ๋จ!

7. ๋

์ €์ž‘์žํ‘œ์‹œ

'Back-End > JAVA' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

JAVA, SPRING ๊ธฐ์ˆ  ๋ฉด์ ‘ ์ •๋ฆฌ  (0) 2022.09.06
[์ž๋ฐ”] ๋ฌธ์ž์—ด๊ณผ ์ œ๋„ˆ๋ฆญ (String & Generic)  (0) 2022.04.20
์ž๋ฐ”] ์กฐ๊ฑด๋ฌธ-switch, ๋ฐ˜๋ณต๋ฌธ, ๋ฐฐ์—ด, ํ–ฅ์ƒ๋œ for๋ฌธ  (0) 2022.04.12
STS /์ดํด๋ฆฝ์Šค] ์‚ฌ์šฉ๋ฒ• (๊ณ„์† ์ถ”๊ฐ€)  (0) 2022.04.08
[์ž๋ฐ”] ์ž๋ฐ” ๊ธฐ์ดˆ ๊ฐœ๋…  (0) 2022.04.07
'Back-End/JAVA' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [์ž๋ฐ”] ๋ฌธ์ž์—ด๊ณผ ์ œ๋„ˆ๋ฆญ (String & Generic)
  • ์ž๋ฐ”] ์กฐ๊ฑด๋ฌธ-switch, ๋ฐ˜๋ณต๋ฌธ, ๋ฐฐ์—ด, ํ–ฅ์ƒ๋œ for๋ฌธ
  • STS /์ดํด๋ฆฝ์Šค] ์‚ฌ์šฉ๋ฒ• (๊ณ„์† ์ถ”๊ฐ€)
  • [์ž๋ฐ”] ์ž๋ฐ” ๊ธฐ์ดˆ ๊ฐœ๋…
bamDal
bamDal
๊ด€์‹ฌ์žˆ๋Š” ๋ถ„์•ผ ๊ณต๋ถ€ํ•˜๋Š” ๋ธ”๋กœ๊ทธ.....๐ŸŒ™๐ŸŒฐ
  • bamDal
    ๐ŸŒ™๐ŸŒฐ๋‹ฌ๋ฐค์— ์ฝ”๋”ฉ
    bamDal
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ
      • TIL
      • Back-End
        • JAVA
        • SPRING
        • ํŒŒ์ด์ฌ
        • Linux
      • DataBase
        • MariaDB
      • CS
        • ์ž๋ฃŒ๊ตฌ์กฐ, ์•Œ๊ณ ๋ฆฌ์ฆ˜
      • Infra
      • Tool
        • Git
        • IntelliJ
      • Etc
      • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ•™์Šต
      • Front-End
        • jQuery
        • AJAX
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ์นดํ…Œ๊ณ ๋ฆฌ
    • ํƒœ๊ทธ
  • ๋งํฌ

    • Github
  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
bamDal
[์ž๋ฐ”] JAVA, STS ์„ค์น˜
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”