๋ชฉ์ฐจ
- ํ๋ก์ ํธ ์์ฑ
- pom.xml ์์ฑ
- ํด๋ ๋ฐ pom.xmlํ์ผ์ ์ดํด
ํ๋ก์ ํธ ์์ฑ
Maven์ ์ด์ฉํด์ ์คํ๋ง ํ๋ก์ ํธ๋ฅผ ์์ฑ
ํ๋ก์ ํธ ์์ฑ ์๋ฃ!
pom.xml ํ์ผ
pom.xmlํ์ผ์ Maven ์ค์ ํ์ผ๋ก, Maven์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฐ๊ฒฐํด์ฃผ๊ณ , ๋น๋๋ฅผ ์ํ ํ๋ซํผ์ด๋ค.
- Maven์ ๋น๋ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ํ์ผ
- POM(Project Object Model)์ ์ค์ ํ๋ ๋ถ๋ถ
- ํ๋ก์ ํธ ๋ด์ ๋น๋ ์ต์ ์ ์ค์ ํ๋ ๋ถ๋ถ
pom.xml ํ์ผ ์์ฑ
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>spring4</groupId>
<artifactId>testPjt</artifactId>
<version>0.0.1-SNAPSHOT</version>
</project>
์ ์๋์ ๊ฐ์ด <dependencies>, <target> ์ฝ๋ ๋ถ๋ถ ์ถ๊ฐ
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>spring4</groupId>
<artifactId>testPjt</artifactId>
<version>0.0.1-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId> org.springframework </groupId>
<artifactId>spring-context</artifactId>
<version> 4.1.0.RELEASE </version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source> 1.8 </source>
<target> 1.8 </target>
<encoding> utf 8 </encoding>
</configuration>
</plugin>
</plugins>
</build>
</project>
ํด๋ ๊ตฌ์กฐ
testPjt : ํ๋ก์ ํธ root
testPjt /src /main /java ํด๋ : .javaํ์ผ ๊ด๋ฆฌ
testPjt /src /main /resourses ํด๋ : ์์ํ์ผ(xmlํ์ผ ๋๋ ํ๋กํผํฐ ํ์ผ ๋ฑ) ๊ด๋ฆฌ
'๐ปWEB BackEnd > ํ๋ ์์ํฌ Spring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ฐ์ฒด ์์ฑ - (๋ฐฉ๋ฒ2) ์ปจํ ์ด๋๋ฅผ ํตํด ๊ฐ์ฒด ์์ฑ (0) | 2022.11.01 |
---|---|
๊ฐ์ฒด ์์ฑ - (๋ฐฉ๋ฒ1) new์ฐ์ฐ์๋ฅผ ์ด์ฉ (0) | 2022.11.01 |
์์ฃผ ์ฐ์ด๋ ์ดํด๋ฆฝ์ค ๋จ์ถํค (0) | 2022.11.01 |
java, eclipse ์ค์น (0) | 2022.11.01 |
์คํ๋ง (0) | 2022.11.01 |