방금 Gradle을 사용하기 시작했으며 지금까지는 훌륭한 도구라고 생각하지만 현재 Eclipse와 함께 작동하는 웹 응용 프로그램을 생성하는 데 문제가 있습니다.Gradle eclipse plugin - WAR 파일의 webapp 내용이 누락되었습니다.
내 폴더 구조는 다음과 같습니다
/WebGradle
/src
/main
/java
/resources
/webapp
/WEB-INF
/test
내 build.gradle 파일 :
apply plugin: 'java'
apply plugin: 'war'
apply plugin: 'eclipse-wtp'
sourceCompatibility = 1.6
repositories {
mavenCentral()
}
dependencies {
compile 'org.springframework:spring-webmvc:4.0.6.RELEASE'
providedCompile 'javax.servlet:servlet-api:2.5'
}
내 문제는 내가 gradle eclipse
을 실행할 때 결과 .classpath 파일이 웹 애플리케이션 폴더를 누락,이다 , 따라서 일식에서 프로젝트를 가져올 때 뭔가 빠져 있다는 것을 알 수 있습니다.
내가 잘못 했나요?
미리 감사드립니다.
아니요.'''.classpath''' 파일에는 webapp 디렉토리가 포함되지 않으므로 모든 사항을 수정했습니다. 왜 그게 필요하니? –
@Andreas 네, 맞습니다. "gradle war"를 실행 한 결과 war 파일에 webapp 디렉토리에 배치 한 내용이 없기 때문에 혼란 스러웠습니다. 그리고 이것이 문제라고 생각했습니다. 잠시 후 나는 프로젝트를 재건해야한다는 것을 깨달았다. 그랬고 내 전쟁 파일도 괜찮 았어. 귀하의 의견에 진심으로 감사드립니다. –