小编한국인*_*한국인的帖子

Gradle 中多项目的插件问题

我查看了样本并遵循了它。
(Gradle版本是6.8.3)

https://docs.gradle.org/6.8.3/samples/sample_building_java_applications_multi_project.html

我只是在 demo.java-common-conventions.gradle 文件中附加插件“io.spring.dependency-management”。

plugins {
    id 'java' 
    id 'io.spring.dependency-management' version '1.0.7.RELEASE' // append
}
Run Code Online (Sandbox Code Playgroud)

然后运行gradle build,出现以下错误。

  • 出了什么问题:无效的插件请求[id:'io.spring.dependency-management',版本:'1.0.7.RELEASE']。来自预编译脚本的插件请求不得包含版本号。请从有问题的请求中删除该版本,并确保包含请求的插件“io.spring.dependency-management”的模块是实现依赖项

所以我尝试删除版本。
然后,出现以下错误。

未找到 ID 为“io.spring.dependency-management”的插件。

我也尝试过添加依赖项,但仍然出现未找到错误。

plugins {
    id 'java'
    id 'io.spring.dependency-management' 
}

repositories {
    jcenter() 
}

dependencies {
    implementation "io.spring.gradle:dependency-management-plugin:1.0.7.RELEASE"

    constraints {
        implementation 'org.apache.commons:commons-text:1.9' 
    }

    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.2' 

    testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine' 
}

tasks.named('test') {
    useJUnitPlatform() 
}
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

java gradle

10
推荐指数
1
解决办法
1949
查看次数

Spring MVC url-mapping

我用Spring mvc制作了一个简单的Web应用程序.

我想使用这些URL

  • /用户
  • /用户身份}
  • /用户/创建
  • /用户/编辑/ {ID}

在web.xml中

第一个案例

<servlet-mapping> 
    <servlet-name>SpringMVC1</servlet-name> 
    <url-pattern>/</url-pattern> 
</servlet-mapping> 
Run Code Online (Sandbox Code Playgroud)

它运作良好.
但我无法 在{my project path} /WebContent/res/images/logo.png中读取 http:// localhost:8080/res/images/image.png - 404错误

第二种情况

<servlet-mapping> 
    <servlet-name>SpringMVC1</servlet-name> 
    <url-pattern>/*</url-pattern> 
</servlet-mapping> 
Run Code Online (Sandbox Code Playgroud)

我可以在http:// localhost:8080/res/images/image.png上看到图片, 但http:// localhost:8080/user/create - 404错误

怎么了??

spring jsp spring-mvc url-pattern

1
推荐指数
1
解决办法
6167
查看次数

标签 统计

gradle ×1

java ×1

jsp ×1

spring ×1

spring-mvc ×1

url-pattern ×1