간단한 문제 일 가능성이 있지만 지금 당장보고 싶지 않습니다.gradle issue "main"groovy.lang.MissingPropertyException : 클래스 : org.apache.catalina.core.StandardEngine의 baseDir이 없음
내가 실행하는 명령은 gradlew.bat입니다. appRun --stacktrace 내 기대 : 실행중인 웹 응용 프로그램이 있습니다. 클래스에 대한 기본 디렉토리 : 그런 특성 : 내가 스택 트레이스 오류
"주"groovy.lang.MissingPropertyException 언급 한 메시지가 : org.apache
내 실제 (또는 최소한 오류 메시지가 표시되지 않음) 여기
.catalina.core.StandardEngine 나는 그것이 어쩌면 바람둥이 라인
다루는 가정 내 빌드 스크립트buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "org.springframework.boot:spring-boot-gradle-plugin:1.5.2.RELEASE"
}
}
apply plugin: 'org.springframework.boot'
apply plugin: 'java'
apply plugin: 'war'
apply from: 'gretty.plugin'
apply plugin: 'idea'
group 'com.mycom'
version tpos_version
description 'TPOS'
idea {
project {
languageLevel = '1.8'
}
module {
downloadJavadoc = true
downloadSources = true
}
}
sourceCompatibility = 1.8
targetCompatibility = 1.8
gretty {
httpPort = 9070
contextPath = 'rus-tpos'
servletContainer = 'tomcat7'
realm = 'auth'
realmConfigFile = 'tomcat-users.xml'
}
repositories {
mavenLocal()
maven {
url nexusReadRepoUrl
credentials {
username nexusReadUsrName
password nexusReadUsrPwd
}
}
jcenter()
}
configurations.all {
exclude group: 'commons-logging', module: 'commons-logging'
}
dependencies {
compile group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: spring_boot_version
compile group: 'org.springframework.boot', name: 'spring-boot-configuration-processor', version: spring_boot_version
compile group: 'org.springframework.hateoas', name: 'spring-hateoas', version: '0.23.0.RELEASE'
providedRuntime group: 'org.springframework.boot', name: 'spring-boot-starter-tomcat', version: spring_boot_version
testCompile group: 'org.springframework.boot', name: 'spring-boot-starter-test', version: spring_boot_version
compile group: 'org.yaml', name: 'snakeyaml', version: '1.18'
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.5'
compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.2'
compile group: 'com.google.code.gson', name: 'gson', version: '2.8.0'
compile group: 'com.google.guava', name: 'guava', version: '16.0'
compile group: 'com.jayway.jsonpath', name:'json-path', version:'2.2.0'
compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: jackson_version
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: jackson_version
compile group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: jackson_version
compile group: 'io.springfox', name: 'springfox-swagger2',version: '2.6.1'
compile group: 'io.springfox', name: 'springfox-swagger-ui',version: '2.6.1'
compile group: 'io.springfox', name:'springfox-petstore',version: '2.6.1'
testCompile group: 'org.hamcrest', name: 'hamcrest-all', version: '1.3'
testCompile group: 'junit', name: 'junit', version: '4.12'
}
processResources {
expand("application.version": version)
}
입니다
providedRuntime group: 'org.springframework.boot', name: 'spring-boot-starter-tomcat', version: spring_boot_version
또는 gretty 섹션에서하지만 제가 제공해야하며, 어떤 도움을 내가 마지막이 바라 보았다하지만이 없습니다 때문이라고 생각하기 때문에 그것은 잠시왔다
내가 마지막으로 보았으니이 시간이 지났지 만 이것은 gradle에 값이 없기 때문에라고 생각합니다. 속성에 집 dir ..이 문제를 해결했지만 기억할 수 없다고 생각합니다 – user297863