我已经设置了 MAVEN 路径和变量。我能够在 Eclipse 中运行一个示例 SpringBoot 项目,但我想要的是我有一个自定义 jar,并且我在我的 Spring Boot 项目中使用该 jar 中的类。当我包含这个自定义 jar 并构建 SpringBoot 应用程序时,我收到以下错误
[错误] 您指定的目标需要一个项目才能执行,但此目录中没有 POM(D:......\SpringBootDemo\target)。
请确认您从正确的目录调用了 Maven。-> [帮助 1]
org.apache.maven.lifecycle.MissingProjectException: 你指定的目标需要一个项目来执行但是这个目录下没有POM (D:......\SpringBootDemo\target)。
请确认您从正确的目录调用了 Maven。
我的 POM.xml 如下:
<groupId>com.demo</groupId>
<artifactId>SpringBoot</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<name>SpringBootDemo</name>
<description>Demo project for Spring Boot</description>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.8.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</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>
我错过了什么吗?
任何帮助将不胜感激。
谢谢