如果没有Phoenix核心,spring boot会正确启动tomcat。
问题:添加
$index = 0;
$length = count($iterator);
foreach ($iterator as $item) {
$index++;
if ($index == $length) {
// last item!
}
}
<{1>} 的compile('org.apache.phoenix:phoenix-core:4.7.0-HBase-1.1')
部分dependencies
和 Tomcat无法启动
build.gradle
,但有以下例外,
dependencies {
compile('org.apache.phoenix:phoenix-core:4.7.0-HBase-1.1')
compile("org.springframework.data:spring-data-commons")
compile("org.springframework.boot:spring-boot-starter-jdbc:1.3.2.RELEASE")
compile('org.springframework.boot:spring-boot-starter-web:1.3.2.RELEASE')
compile("org.springframework:spring-test:4.2.4.RELEASE")
}
答案 0 :(得分:1)
添加到依赖项的以下行有助于解决问题。
providedCompile "javax.servlet:javax.servlet-api:3.0.1"
dependencies {
providedCompile "javax.servlet:javax.servlet-api:3.0.1"
compile('org.apache.phoenix:phoenix-core:4.7.0-HBase-1.1')
compile("org.springframework.data:spring-data-commons")
compile("org.springframework.boot:spring-boot-starter-jdbc:1.3.2.RELEASE")
compile('org.springframework.boot:spring-boot-starter-web:1.3.2.RELEASE')
compile("org.springframework:spring-test:4.2.4.RELEASE")
}