gpt4 book ai didi

gradle - spring boot jsps 没有被渲染

转载 作者:行者123 更新时间:2023-12-01 11:39:35 25 4
gpt4 key购买 nike

我的构建 gradle 看起来像这样

buildscript {
repositories {
maven { url "http://repo.spring.io/libs-milestone" }
mavenLocal()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:1.0.0.RC5")
}
}

configurations {
jasper
}

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'spring-boot'
apply plugin: 'war'

war {
baseName = 'foo-serving-web-content'
version = '0.1.1'
}

repositories {
mavenCentral()
maven { url "http://repo.spring.io/libs-milestone" }
}

dependencies {
compile("org.springframework:spring-webmvc:4.0.0.M2")
compile("org.springframework.boot:spring-boot-starter-web")
compile("javax.servlet:javax.servlet-api:3.1.0")
compile("javax.servlet:jstl:1.1.2")
testCompile("junit:junit")
}

task wrapper(type: Wrapper) {
gradleVersion = '1.11'
}

现在问题是我的 jsps 没有得到呈现,只是纯 XML。我发现这篇文章有人有问题,但他们正在使用 maven。

JSP file not rendering in Spring Boot web application

我的 build.gradle 有问题吗?

最佳答案

一些事情似乎是错误的:

  1. 您不需要“spring-webmvc”作为显式依赖项,并且您使用的是非常旧的版本。将其排除在外,您将获得 4.0.3。

  2. 您还没有包括 Jasper(尽管看起来您打算使用“jasper”配置)- example here (这是行家,但你会明白的)。

  3. 您没有将 tomcat 依赖项标记为“providedRuntime”(see here for example),所以我假设您不需要可部署的 WAR。

您可能应该解决所有这些问题,但如果您只做一个子集,您可能会有所作为。

关于gradle - spring boot jsps 没有被渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22760135/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com