2

그래서 내가 개발 한 라이브러리 (maven)에서 주요 변경을 수행하고 있으며이를 playframework 프로젝트 중 하나에서 사용하고 있습니다.오류가있을 때 playframework 프로젝트를 eclipse 프로젝트로 변환

maven artifact의 변경 사항을 리팩터링하고 새 버전의 저장소에 게시했습니다.

이제 재생 프로젝트에서 이러한 모든 오류가 발생하여 어디에서 이러한 오류를 100 개 해결할 수 있는지보고 싶습니다. 이상적으로 나는 이클립스 또는 일부 IDE를 사용하여 모든 오류를보고하고 쉽게 탐색하고 수정할 수 있습니다.

하지만 문제는식이 새 라이브러리 버전을 알지 못한다는 것입니다. Eclipse 버전으로 build.sbt에서 라이브러리 버전을 업그레이드하고, Eclipse 프로젝트를 컴파일하고 다시 작성해야한다는 것을 알려줍니다. 하지만 그것은 많은 오류가 포함되어 있기 때문에, 나는 그들을 수정하기 전에 이클립스 프로젝트를 만들 수 없습니다.

이 경우 Eclipse 또는 IDE에서 이러한 오류를 모두 시각화 할 수있는 방법이 있습니까?

답변

0

재생 프로젝트가 메이븐 프로젝트 인 경우 언급하지 않았습니다. 나는 like this으로 만들어진 maven 프로젝트로 플레이하고있다. 그러나 나는 비 (非) Maven 프로젝트에서 다음과 같은 작업을한다고 가정한다. 명령 줄에서 다음을 실행합니다

  1. :

    activator eclipse 
    
  2. 이클립스 프로젝트에 '새로 고침'을 할. 이제 항아리의 변경으로 인한 모든 오류를 볼 수 있습니다.

+0

나는 놀이 프로젝트도 메이븐 일 수 있다는 것을 몰랐다. 내 경우에 그것은 non-maven입니다. 이미 컴파일 오류로 인해 실패한 위의 명령을 실행 해 보았습니다. $ [오류] 100 오류 [오류] [오류] (컴파일 : 컴파일) 1 경고 일식 ./activator javac의 반환을 0이 아닌 종료 코드 [오류] Eclipse 프로젝트 파일을 생성 할 수 없습니다 : 평가 [오류] 오류 작업 'dependencyClasspath': 오류 – hridayesh

+0

변경하기 전에 이클립스 프로젝트는 어떻게됩니까? 관련 종속성으로 build.sbt를 업데이트 했습니까? .ivy 저장소를 정리하면 때때로 도움이됩니다 ... – asch

+0

예. build.sbt를 업데이트하지 않으면 이전 버전의 라이브러리로 성공적으로 빌드됩니다. 하지만 새로운 버전의 라이브러리가 변경되어서 Eclipse에서 오류가 발생하기를 원합니다. – hridayesh