Apache Maven是一个构建自动化和项目管理工具,主要用于Java项目。此标记用于与特定Maven版本无关的问题。使用gradle标签代替与Gradle相关的问题。
构建失败:@Data Annotation 不会被 Maven 重新调整
我认为我的maven对来自lombok的注释@Data有问题。 关于项目:Java 23 Spring Boot Version 3.3.4 也使用 Intellij Ultimate 错误出现在像 mvn comp...
不断收到 WhiteLabel 错误页面 - Spring boot
嘿,我在简单的 Spring Boot 应用程序中查看 jsp 文件时遇到问题。 这是我的项目文件: pom.xml 嘿,我在简单的 Spring Boot 应用程序中查看 jsp 文件时遇到问题。 这是我的项目文件: pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.sample</groupId> <artifactId>boot-sample</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.3.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>1.5.3.RELEASE</version> </plugin> </plugins> </build> HomeController.java package com.sample; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class HomeController { @RequestMapping("/home") public String home(){ return "home"; } } home.jsp <%@ page language="java" contentType="text/html" pageEncoding="UTF-8"%> <html lang="en"> <head> <h1>Title</h1> </head> <body> <h2>text</h2> </body> </html> 应用程序.属性 spring.mvc.view.prefix: /WEB-INF/jsp/ spring.mvc.view.suffix: .jsp 文件结构 我发现这可能与 application.properties 中的文件结构或前缀路径有关,但仍然没有找到答案。 来自 Spring boot 文档: 如果可能,应避免 JSP,有几种已知的 将它们与嵌入式 servlet 容器一起使用时存在限制。 您可以在这里进一步阅读: http://docs.spring.io/spring-boot/docs/1.5.3.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-template-engines 一切看起来都很好。 只需执行 -> mvn clean spring-boot:run 注意:确保您的应用程序包含单个@SpringBootApplication注释。
一般来说,发布库时,我们需要同时使用sources.jar和javadoc.jar吗?我不太明白javadoc.jar的用途。如果是关于代码文档,IDE可以从
java.lang.NoSuchMethodError:'void org.apache.maven.doxia.sink.Sink.verbatim()'
这是我的 pom.xml 的报告部分,用于运行命令 mvn site org.apache.maven.plug...
尝试运行 mvnd clean install 时出现此错误: [错误] 项目 com.exmpale:my-project:SP-21.053.00_-SNAPSHOT (/home/username/IdeaProjects/my-project/pom.xml) 有 1 个错误 [错误] ...
我正在使用maven插件dependency-check-maven版本10.0.4。 我还发布了一个 ApiKey,以便从网站快速下载数据库 NVD:https://nvd.nist.gov/developers/request-an-api-key...
我已经使用 Eclipse IDE 从我的 Java 项目创建了一个 jar。 然后我将该 jar 添加到我的 spring boot maven 项目的构建路径中。 当我在添加我的
我应该如何在 SpringBoot 库(不是应用程序)上执行集成测试
首先,免责声明,我对我要问的问题的架构并不完全满意! 我们有一个基于 Spring 的项目,它以 jar 的形式生成一个库。该图书馆包括所有您...
我正在尝试制作一个存储文件的网站。 现在我有一个 springboot Rest-server,一个简单的前端,一个只存储你的名字和文件 url 的数据库,以及一个应该存储...的 MinIO。
使用 mvn pom 文件构建的 java 8 fat-JAR 文件与本地“.m2”存储库具有不同的结构
我有疑问要构建一个包含所有针对 Java 8 的依赖项的可执行 JAR。最终用户是非开发人员。 功能之一是在
我正在开发一个 SpringMVC 项目。 我的 jsonController.java: @RequestMapping("json1") @RestController //= @Controller+@ResponseBody 公共类 jsonController { @RequestMapping("...
org/codehaus/plexus/archiver/jar/JarArchiver(不支持的major.minor版本49.0)-Maven构建错误
大家下午好, 我在尝试构建项目时收到上述错误。我很确定这与使用 Java 1.6 编译的 Maven 最新更新以及我们的项目有关...
有什么理由使用 Maven 项目而不是 Eclipse 项目吗? [已关闭]
我有一个完全用 Java 编写的项目,并使用几个外部 Java 库(Hibernate、几个 Apache Commons、MQ、相当标准的东西)。 我一直在使用 Eclipse,但是这个专业版...
有什么理由使用 Maven 项目结构而不是 Eclipse 吗? [已关闭]
我有一个完全用 Java 编写的项目,并使用几个外部 Java 库(Hibernate、几个 Apache Commons、MQ、相当标准的东西)。 我一直在使用 Eclipse,但是这个专业版...
我在 Linux 系统中使用 Nexus 存储库,当我构建项目时,它会在 Windows 系统中使用以下命令下载缺少的工件: mvn安装命令 工件是我的ne下载的...
我刚刚将 Struts 2 版本升级到 2.5.2,并开始出现错误。我的应用程序甚至无法启动。我对 pom.xml 和 web.xml 进行了更改。我不确定我是否错过了任何课程...
从 1.7.0 切换到 2.7.5 后,Maven Tycho 依赖解析失败
我有一些使用 Tycho 构建的 OSGi 工件(Eclipse 插件)。然后我还有其他一些项目构建一个 Debian 软件包,其中包含这些工件(自己的 MOJO)。 OSGi 工件声明为
我正在将 java 项目转换为使用模块。我的模块之一依赖于 hamcrest 库,它需要 hamcrest.core 和 hamcrest.library 这两个 jar 文件。这两个jar文件都有org.
Spring Boot 中的 apache Camel 错误,文件camel-routes.yml
我在 Spring Boot 中使用了 apache Camel 的应用程序,并且路由被配置到具有 2 个处理器的 Camel-routes.yml 中。 pom: 17 ...