我们可以通过使用Spring Boot来实现Java库吗?
2022-09-04 20:51:46
按照线程名称的指导,我想使用Spring Boot创建一个JAVA库。我发现了这个线程:使用Spring boot创建一个库罐。但是,该线程的目标似乎可以通过将其实现为REST API来解决。
目前,我正在使用Spring Boot开发一个基于Spring的JAVA库。而且,我试图打包为jar文件,并让另一个JAVA应用程序在JAVA库方面使用它。不幸的是,我发现当调用方应用程序调用添加的库的某些方法时,在库中定义的配置根本不起作用。它还显示类似“CommandLineRunner不存在”的错误。
有关详细信息,pom.xml 文件的代码段如下所示。根据配置,我不包括Web应用程序的依赖项。
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.3.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>2.3.0</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>