Intellij - 이전에 실행 중인 Maven 설치 프로세스가 오류를 발생시키기 시작했습니다.

Intellij - 이전에 실행 중인 Maven 설치 프로세스가 오류를 발생시키기 시작했습니다.

"mvn install"을 실행하면 프로젝트가 성공적으로 빌드됩니다. 그리고 "기본 설정 | 빌드, 실행, 배포 | 빌드 도구 | Maven | Runner | 'IDE 빌드/실행 작업을 Maven 옵션에 위임"을 사용하여 빌드할 수 있습니다. 그러나 IntelliJ 기본 빌드는 다음 오류 메시지와 함께 실패합니다.

"Error:Maven Resources Compiler: Failed to copy '/Users/user/Projects/r2d2/projects/blabla_service/src/main/resources/application.properties' to '/Users/user/Projects/r2d2/projects/blabla_service/target/classes/.': /Users/user/Projects/r2d2/projects/blabla_service/target/classes/. (Is a directory)"

IntelliJ 버전:

IntelliJ IDEA 2019.1 (Ultimate Edition)
Build #IU-191.6183.87, built on March 27, 2019
Licensed to ...
JRE: 1.8.0_202-release-1483-b39 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.13.6

PS 모든 프로젝트는 IntelliJ를 통해 빌드할 수 있었는데, 어느 지점에서 오류가 발생하기 시작했는지 정확히 모르겠습니다. 확실히 ide를 최신 버전으로 업데이트했습니다.

답변1

작업 공간의 저장소에서 최신 코드를 동기화한 지 하루 만에 Intellij Community Edition 2018.2에서 동일한 오류가 발생했습니다. 모든 종속성 모듈을 명시적으로 다시 빌드한 후 작동을 시작했습니다.

답변2

저도 같은 문제가 있었습니다. 명령줄을 사용하여 프로젝트를 빌드했기 때문에 사용자에게 sudo 소유 파일을 삭제할 권한이 없었기 때문에 sudo mvn clean을 실행해야 했습니다.

답변3

이 오류는 macOS의 'Desktop' 디렉터리에 프로젝트 파일을 넣을 때 발생합니다. macOs가 IDE에서 프로젝트를 실행하기 위해 'Desktop' 디렉토리에 적절한 액세스 권한이 부여되지 않은 것 같습니다. 터미널 홈(새 터미널을 여는 동안 가리키는 홈 디렉터리, 즉 cd ~/) 아래에 'dev/myProject' 디렉터리를 생성하여 이 문제를 해결했습니다.

mkdir ~/dev/myProject

관련 정보