添加DevTools后,我遇到以下错误,这阻止了我的应用程序在STS中运行。错误和我的pom.xml
如下所示。
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>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.3.RELEASE</version>
<relativePath /> <!-- lookup parent from repository -->
</parent>
<groupId>com.rakib.springboot</groupId>
<artifactId>book-shop</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>book-shop</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-springsecurity4</artifactId>
<version>3.0.4.RELEASE</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
</dependency>
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.7</version>
</dependency>
<dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr-complete</artifactId>
<version>3.5.2</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
您的.m2存储库似乎已损坏了依赖关系antlr-2.7.7.jar
尝试删除antlr-2.7.7.jar
并清理和重新生成项目。如果这没有帮助,那么删除整个.m2存储库
肯定会对您有所帮助。
您可以在这里找到.m2存储库
C:/Users/Jahadul%20Rakib/.m2
我正在运行创建-反应-应用程序u调查共享和它给我这个 [2/4]获取包... infofsevents@1.1.2:平台"win32"与此模块不兼容。info"fsevents@1.1.2"是可选的依赖项,兼容性检查失败。从安装中排除它。infofsevents@1.1.3:平台"win32"与此模块不兼容。info"fsevents@1.1.3"是可选的依赖项,兼容性检查失败。从安装中排除它。
我正在用Gradle构建一个OSGi jar,但清单有点问题。以下是我的构建脚本的摘录: 使用上述方法,Gradle会检测我的依赖项,并添加一个包含所有编译时依赖项的。但是假设我的应用程序在运行时依赖于同样,我如何告诉Gradle将其作为参数包含在导入包中? 在上述注释行未注释的情况下,生成的指令仅指定。这让我很困惑,因为OsgiManifest的Gradle文档说明 向指令中添加参数。如果指令不
任何关于下一步何去何从的帮助都将不胜感激。 下面是由Spring Bootinitializr生成的文件夹结构。我唯一改变的是使src成为源根。
我已经使用Hello RCP框架创建了一个使用RCP框架的示例插件应用程序。然后,我在“configure”选项中将项目转换为Maven项目。我需要一个mysql连接器来执行一些db操作;为此,我在pom.xml文件中添加了依赖项。 构建完应用程序之后,它就可以创建maven dependency文件夹并放入所需的mysql JAR。然而,当我运行应用程序时,它说它无法找到驱动程序类。在Maven
问题内容: 如何获取我拥有的jar文件并将其添加到Maven 2的依赖系统中?我将成为此依赖项的维护者,并且我的代码需要在类路径中使用此jar,以便对其进行编译。 问题答案: 您必须分两步执行此操作: 1.给您的JAR一个groupId,artifactId和版本,然后将其添加到您的存储库中。 如果您没有内部存储库,而只是试图将JAR添加到本地存储库,则可以使用任意groupId / artifa