<plugin>
<groupId>com.github.os72</groupId>
<artifactId>protoc-jar-maven-plugin</artifactId>
<version>3.2.0</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<protocVersion>3.1.0</protocVersion> <!-- 2.4.1, 2.5.0, 2.6.1, 3.1.0 -->
<inputDirectories>
<include>src/main/protobuf</include>
</inputDirectories>
<outputDirectory>${project.build.directory}/generated-sources/protobuf</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
还有什么建议吗?
在IntelliJ IDEA2016及更新版本中,您可以在帮助>编辑自定义属性中更改此设置。
在旧版本中,没有GUI来完成这一任务。但是,如果编辑IntelliJ IDEA Platform Properties文件,可以更改它,如下所述:https://intellij-support.jetbrains.com/hc/en-us/articles/206544869-configuring-jvm-options-and-platform-properties
# Maximum file size (kilobytes) IDE should provide code assistance for.
idea.max.intellisense.filesize=50000
# Maximum file size (kilobytes) IDE is able to open.
idea.max.content.load.filesize=50000
不要忘记保存并重新启动IntelliJ IDEA。
我使用java注释处理器在编译时生成额外的类。它在使用gradle构建时工作得很好,但我无法让IntelliJ识别生成的类。每当我试图在IntelliJ中构建项目时,它就会出错,说它找不到引用生成的类的符号。同样,由于它不知道这些类,所以它在编写使用这些类的代码时不会给我任何帮助,而只是将其突出显示为错误。
我很难让Intellij识别从ANTLR4生成的源代码。对生成的代码的任何引用都显示为错误,代码完成不起作用,等等。
我从我的教授那里得到了这个样本溶液,但不知怎么的它不起作用。IntelliJ无法识别包。每堂课都是这样。当我悬停在它上面时,它说:“包名'spaceman.view.util'不对应于文件路径'view.util'”有没有人知道什么是错误的?我是一个完全的初学者,当谈到编码,所以很抱歉,如果这个问题是平庸的。 谢谢!!
我正在考虑从maven迁移到gradle,在这种情况下,gradle本身似乎工作得很好,但Idea并没有认识到Immutables正在生成的源代码。 我在APT上读了这篇博文,这就是我为什么得到它的原因。 有关更多代码,请参阅bitbucket 让我感到困惑的一点是,根据我的尝试,生成的java要么最终出现在一个out目录中,要么出现在类路径上的build目录中,当然到目前为止,这两种方法都不能解
我将TestNG添加到我的pom.xml中,然后它就被导入了。我可以使用TestNG注释,但是当我试图设置优先级时,它无法识别它。我是不是漏掉了什么?以下是我正在使用的Intellij版本: IntelliJ IDEA 2020.2(社区版) 构建#ic-202.6397.94,构建于2020年7月27日 运行时版本:11.0.7+10-b944.20 amd64 VM:OpenJDK 64位服务
在运行一个spring-boot服务器时,我在intellij中得到这个错误消息: 当我尝试使用以下命令构建项目文件夹中的项目时,它无法识别maven:mvn spring-boot: run 我通过下载maven解决了这个问题:https://maven.apache.org/install.html并将apache-maven-3.5.3文件夹中的bin文件手动添加到librarys 好像有点