개발머신
8
2020-08-19 22:41:53
1
395

이클립스 maven에서 log4j파일, lombok에 관한 오류와 모델객체에 관한 오류 질문합니다.


안녕하세요. 올해 4월부터 학원에서 코딩을 배우기 시작한 학생입니다.

오늘 학원에서 코로나 때문에 앞으로 10간 쉬어야 한다는 말에 그동안 학원에서 실습하던 파일을 가져와 집에서 실습을 하려고 하는데 시작부터 막혀 몇시간을 혼자 고민하다 해결못하고 이렇게 글을 남기게 되었습니다. 


일단 어제 Maven에 대해서 배우고 pom.xml파일에 dependency 여러가지를 추가 하였습니다. 아래는 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>study.jsp.model1</groupId>
  <artifactId>Model1</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>war</packaging>
  <build>
    <sourceDirectory>src</sourceDirectory>
    <plugins>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.8.0</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-war-plugin</artifactId>
        <version>3.2.3</version>
        <configuration>
          <warSourceDirectory>WebContent</warSourceDirectory>
        </configuration>
      </plugin>
    </plugins>
  </build>
  <!-- 라이브러리의 정보들을 명시하기 위한 태그 -->
  <dependencies>
  <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
      <dependency>
         <groupId>org.projectlombok</groupId>
         <artifactId>lombok</artifactId>
         <version>1.18.12</version>
         <scope>provided</scope>
      </dependency>
      <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api -->
      <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>slf4j-api</artifactId>
         <version>1.7.30</version>
      </dependency>
      <!-- https://mvnrepository.com/artifact/org.slf4j/jcl-over-slf4j -->
      <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>jcl-over-slf4j</artifactId>
         <version>1.7.30</version>
      </dependency>
      <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-log4j12 -->
      <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>slf4j-log4j12</artifactId>
         <version>1.7.30</version>
      </dependency>
      <!-- https://mvnrepository.com/artifact/log4j/log4j -->
      <dependency>
         <groupId>log4j</groupId>
         <artifactId>log4j</artifactId>
         <version>1.2.17</version>
      </dependency>
  </dependencies>
</project>

저렇게 log밑에 빨간 줄이 그어져 있습니다. 또한 이 Model파일 또한 맴버변수가 사용되지 않고있다고 오류가 뜹니다. 

분명 학원에서 실습할땐 정상적으로 작동 되었던 파일들인데 집에서는 실행이 잘 되지 않습니다. 

10일동안 빡세게 공부해서 그동안 부족했던 부분 정리도하고 개념도 잡으려고 했는데 시작부터 너무 좌절스럽습니다. 도와주시면 정말 감사하겠습니다.!

-1
0