Java QueryDsl错误。未生成Q类
我试图生成查询类型类(例如,Java QueryDsl错误。未生成Q类,java,spring,maven,querydsl,Java,Spring,Maven,Querydsl,我试图生成查询类型类(例如,QUser),但出现错误 您可以在此处找到我的源代码: 我正在与IntelliJ IDEA合作,看起来我有一个工作插件。 请帮帮我 日志消息: /remendme.server/src/main/java/com/qoobico/remendme/server/repository/UserRepository.java 错误:(21126)java:找不到符号:类QUser 错误:(25,62)java:找不到符号:类QUser 位置:接口 com.qoobico.
QUser
),但出现错误
您可以在此处找到我的源代码:
我正在与IntelliJ IDEA合作,看起来我有一个工作插件。
请帮帮我
日志消息:
/remendme.server/src/main/java/com/qoobico/remendme/server/repository/UserRepository.java
错误:(21126)java:找不到符号:类QUser
错误:(25,62)java:找不到符号:类QUser位置:接口 com.qoobico.remendme.server.repository.UserRepository 更新: 在IntelliJ中运行
LifeCycle->clean
并运行apt:process
后,出现以下错误:
[错误]无法在project com.qoobico.remendme.server上执行目标:
无法解析项目的依赖项
com.qoobico.remendme.server:com.qoobico.remendme.server:war:1.0-SNAPSHOT:
找不到工件
服务器:com.qoobico.remendme.server:com.qoobico.remendme.server:jar:1.0-SNAPSHOT
在源中,您没有导入生成的类,例如:
import com.qoobico.remindme.server.entity.QUser;
如果要生成类而不编译和/或安装包,请使用apt:process
您可以使用IntelliJ启动这样一个maven目标,使用。该窗口将显示所有可用的目标
在命令行上,您可以使用mvn
cli,可以下载该命令行。
提示:mvn帮助:descripe-Dplugin=com.mysema.maven:apt-maven-plugin
中的命令将显示所有可用apt-maven-plugin目标的列表
您将outputDirectory配置为:target/generated sources/java
要让IDE找到这些类,请将它们放入类路径中。一些IDE(如IntelliJ)将自动为maven项目执行此操作,因为该文件夹是默认文件夹。信息太少。。。对不起,这是我的pom.xml。您需要什么样的信息?什么类型的错误、日志消息、最小示例。。。请参见“确定”,已添加日志消息。是否从pom com.qoobico.remendme.server中删除此依赖项?!好的,现在,在apt:process命令之后,我有一个错误,可能会改变这种情况。。。我的帖子更新了。嘿,你能看看我的帖子吗,我想你可以帮我!!对于在eclipse中遇到相同问题的任何人来说,对我有效的是:1。右键单击项目,2。选择Maven,3。选择更新项目,4。选择ok。在此之后,Q类在我的模型路径中,因此将鼠标悬停在错误上方,我可以选择自动导入它们。在intellij idea 2018.3中,它找不到该类