我正在使用带有 Spring Boot 的 Vaadin 版本 21.0.7,我想导入 Paginator 插件。我在 applicaton.properties 中添加了插件的 groupId,如下所示:vaadin.whitelisted-packages=com.test.demo,com.vaadin.componentfactory。问题是我收到以下错误:分页器无法解析为类型。
问问题
62 次
1 回答
2
您可能希望通过以下答案更新您的问题:
- 你在使用 Maven 吗?摇篮?还有什么?
- JDK版本?
- 错误是编译时错误吗?如果是这样,您应该将完整的输出添加到您的问题中。
现在,对于一个潜在的解决方案:
假设您正在使用 Maven ...
(1) 确保 Maven 解决了依赖关系。
如果没有,您的 IDE 应该会告诉您,或者您可以检查本地.m2
目录。在 Windows 上,它位于${user.home}
. 在 macOS 和大多数 Unix/Linux 发行版上,它位于~
. 检查.m2/repositories/com/vaadin/componentfactory/paginator/<version>/
并确保 JAR 已下载。
如果不是,请确保您
(a) 在您的 POM 中定义 Vaadin Addons 存储库,例如,
<repositories>
<repository>
<id>vaadin-addons</id>
<url>https://maven.vaadin.com/vaadin-addons</url>
</repository>
<repository>
<id>central</id>
<url>https://repo1.maven.org/maven2/</url>
</repository>
</repositories>
(b) 并定义依赖关系,例如,
<dependencies>
<dependency>
<groupId>com.vaadin.componentfactory</groupId>
<artifactId>paginator</artifactId>
<version>2.0.0</version>
</dependency>
</dependencies>
(2) 您是否使用 Jigsaw(Java 9+ 模块)?
如果是,请确保您指定了依赖项:
module myModule {
requires paginator;
}
于 2021-11-27T20:00:02.923 回答