当前位置: 首页 > 面试题库 >

如果基于Spring Annotation的控制器在jar文件中,则该控制器不起作用

金健
2023-03-14
问题内容

我在子模块中有一些基于注释的控制器。这些模块被部署为jar文件。

jar文件中基于注释的控制器未加载到spring配置。

我正在使用eclipse中的导出实用程序手动导出jar文件。

有没有人遇到过这个问题?


问题答案:

使用eclipse中的导出实用程序导出jar文件时,有一个选项称为添加目录项。选中此选项并导出jar文件,这将解决问题。



 类似资料:
  • 控制器 控制器名称空间前缀统一为 “{$APPLICATION_DIR}Controller,即系统默认应用目录为App,那幺所有的控制器均应在/App/Controller目录下。 所有的控制器都应继承CoreAbstraceInterfaceAbstractController。 关于AbstractController中的抽象方法 easyswoole中,任何控制器都需继承AbstractC

  • 当我尝试执行时,执行这一行 我从我的Lib文件夹中得到一个错误,说其中一个罐子不能正常工作。 我不知道jar文件是否有问题,因为它在Windows中运行良好,但在linux中不起作用。 这是我的. sh文件: 我刚把我在网上找到的东西抄了下来,因为我有一个朋友。bat文件从我使用Windows开始,从Windows到linux的传输是否要求我对jar文件做些什么?

  • 嗨,我用spring初始化器创建了一个简单的Spring Boot应用程序。我在主应用程序类的同一文件夹中添加了一个控制器。 这是给我以下错误的网址http://localhost:8080/welcome 此应用程序没有针对/错误的显式映射,因此您将其视为回退。 Sat Dec 19 12:51:44 IST 2020出现意外错误(类型=未找到,状态=404)。 如果我使用@restContro

  • 问题内容: 正在尝试在方法级别定义访问规则,但是它从未如此有效。 安全配置 ExampleController 每当我尝试使用user:user它访问/ v2 / home时,它执行得很好,是否由于“用户”没有访问权限而给我“拒绝访问”错误ROLE_ADMIN? 我实际上是在考虑在方法级别放弃访问规则并坚持使用http()ant规则,但是我必须知道为什么它对我不起作用。 问题答案: 在控制器上使用

  • 问题内容: 因此,我使用此链接来设置进度条,并且在运行此代码时效果很好。 但是,使用我拥有的设置,我似乎无法获得progressbar进行实际更新… progressBar.getProgress()实际上获得了正确的进度,但是UI并未更新。这是到目前为止的代码: Main.java ProgressBarController.java ProgressBarLayout.fxml 问题答案: 在

  • 我有一个BaseController,如下所示。 我在我的控制器中继承了这个基本控制器,如下所示。 可见,我在BaseController和TestController上都有OnActionExecutingContext(ActionExecutingContext filterContext)。实际上,我这样做的原因是我在基本控制器中管理许多从这个继承的每个控制器中需要的东西。 但现在我需要在