【发布时间】:2016-06-17 20:41:25
【问题描述】:
按照线程名称的指导,我想使用 Spring Boot 创建一个 JAVA 库。我找到了这个帖子:Creating a library jar using Spring boot。但是,该线程的目标似乎可以通过将其实现为 REST API 来解决。
目前,我正在使用 Spring Boot 开发基于 Spring 的 JAVA 库。而且,我尝试将其打包为 jar 文件,并让另一个 JAVA 应用程序在 JAVA 库方面使用它。不幸的是,我发现当调用者应用程序调用添加的库的某些方法时,在库中定义的配置根本不起作用。 它还显示类似“CommandLineRunner 不存在”的错误。
有关更多信息,pom.xml 文件的 sn-p 如下所示。根据配置,我不包含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>
【问题讨论】:
标签: java spring spring-boot