저는 Maven에 초보자이며 프로젝트를 빌드하는 데 문제가 있습니다. 내가 깨끗하게 MVN을 사용 할 때까지 Maven을 사용하여 라이브러리를 참조 할 때 컴파일 오류가 발생합니다.
import org.apache.log4j.Logger;
public class ConnectionPoolImpl implements Runnable, ConnectionPool {
static Logger logger = Logger.getLogger(ConnectionPoolImpl.class);
가 컴파일이 잘 갔다 나는 치어 파일
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.16</version>
<scope>runtime</scope>
</dependency>
에 log4j에 종속성을 추가하고 난 내 클래스 중 하나의 정상적인 사용에 사용하고 명령. 내가 잘못하고있는 무슨
[INFO] Compiling 2 source files to C:\Temp\cp\target\classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] \Temp\cp\src\main\java\com\opower\connectionpool\ConnectionPoolImpl.java
:[9,23] package org.apache.log4j does not exist
[ERROR] \Temp\cp\src\main\java\com\opower\connectionpool\ConnectionPoolImpl.java
:[19,9] cannot find symbol
symbol : class Logger
location: class com.opower.connectionpool.ConnectionPoolImpl
[ERROR] \Temp\cp\src\main\java\com\opower\connectionpool\ConnectionPoolImpl.java
:[19,25] cannot find symbol
symbol : variable Logger
location: class com.opower.connectionpool.ConnectionPoolImpl
[INFO] 3 errors
어떤 아이디어 : 내가 MVN 사용하여 내 프로젝트를 빌드 할 때 지금은 무엇입니까 컴파일?
효과가있었습니다. 고마워요! – special0ne