java - 我已经创建了一个库,但是无法从该库中创建任何类的实例。可能是什么问题,应该怎么解决?

标签 java spring spring-boot gradle

最近,我从事了Spring Boot应用程序的工作,完成后我的老板要求我将该项目制作为库,因为我们将在其他一些应用程序上使用它。因此,我使用gradle bootjar命令制作了该项目的jar,并完成了所有必需的步骤,定义了here以便将其上传到maven Central(你们可以检查:-神器:heaven-communication; groupid:com.github.aasthalife)。现在问题来了。当我添加刚在其他演示应用程序build.gradle文件中创建的该库的依赖关系时,一切似乎都很好,但是当我想创建该库的任何类的任何实例时,它都会显示建议(我的IDE是intellij-community版),但选择后用红色加下划线。它说要导入类,但我已经做到了。这里有什么问题?感谢您的宝贵时间。谢谢

最佳答案

抱歉,我发现制作该库的jar文件时犯了一个错误。我没有在build.gradle文件中添加“jar {enabled = true}”命令。我以为gradle jar命令可以处理所有事情,但是没有。因此,这就是为什么它没有创建任何合适的jar的原因。添加命令并运行gradle jar命令后,我解决了此问题。谢谢大家的时间。

关于java - 我已经创建了一个库,但是无法从该库中创建任何类的实例。可能是什么问题,应该怎么解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63604659/

相关文章:

java - 对话流应用实现

java - Spring Data REST (2.4.4.RELEASE) 和 CORS

java - 从 Spring Boot 中排除 Maven 依赖项

spring-boot - 我使用 spring boot 2.3.0 maven spring-boot :build-image. 为服务创建了 docker 镜像,它显示了这个镜像的年龄 40 年

java - 如果条件为真,有什么方法可以中断并重新启动 for 循环吗?

java - 将 joda-time 秒转换为格式化的时间字符串

java - 无法使用log4j2配置spring cloud

java - 如何更改 gui 中字符串的字体,然后将其恢复正常

java - sql 或 sqlite 查询并在列表中获取结果

java - CORS 的 Spring 实现没有在我预期的时候拒绝消息