我有一个自定义插件,可以在target/generated-sources
(请注意此处没有工具名)下生成源。所以我得到像target/generated-sources/com/mycompany
…等的资源。
此格式完全不能更改,因此我将能够配置Intellij将其添加为源文件夹。到目前为止,我可以看到Intellij已添加target/generated-sources/com
为源文件夹。
请注意,我没有配置插件的选项!
更新1
:我不同意我必须将生成的源放置在工具名称文件夹下的事实。这可能是一个很好的约定,但是如果我只有一个生成器,是否不需要我将其放置在那里?再次,在我的pom.xml中,有一个resources
部分明确指示target/generated-sources
应将其视为源文件夹。这在Eclipse中工作得很好,所以我不知道为什么Intellij不尊重我的设置。
TL; DR->当我将为什么Intellij过度添加到类路径target/generated-sources
的资源部分中时?pom.xml``target/generated-sources/com
您可以更改项目结构,以将该文件夹添加为“源”目录。
项目结构→模块→ 单击generated-sources
文件夹并使其成为sources
文件夹。
要么:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<id>test</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${basedir}/target/generated-sources</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
我目前正在将IntelliJ IDE用于复杂的GWT项目。我想在GWT的开发模式中利用JRebel,所以最近我为IntelliJ安装了JRebel插件,但在使其工作时遇到了麻烦。 基本上IntelliJ不具备在更改时自动编译应用程序的能力,所以每当您对代码进行更改时,我都必须进行编译- 信息:使用JavaC1.7.0_21编译java源代码信息:15个错误信息:0个警告信息:编译完成,9分钟5秒内
IntelliJ IDEA 2018.2.3(终极版) 楼#IU-182.4323.46,建于2018年9月3日 jre:1.8.0_152-release-1248-b8 amd64 JVM:OpenJDK 64位服务器VM by JetBrains s.r.o Windows 10 10.0 插件:VisualVM启动器(1.10.138.2210) 当我单击Run选项卡中的launcher图
我很难让Intellij识别从ANTLR4生成的源代码。对生成的代码的任何引用都显示为错误,代码完成不起作用,等等。
问题内容: 沿以下几行创建用于下载文件的按钮/链接非常方便: 和 但是,我想 触发仅在单击按钮/链接时下载文件的生成 。换句话说,单击后,我将调用一个方法来生成文件(在本例中为Pentaho报告),将其放置在临时位置并返回指向该文件的指针。然后我告诉那个使用它。问题是, 这有可能 吗? 目前,我们有类似下面的代码,可以正常工作,但是我对是否可以代替它感兴趣。 (如果有区别,请参见1.4.18节。)
使用Intellij IDEA Community Edition 2019.2.4和gradle,无法在构建文件夹中生成Lombok源代码。 注释处理已启用,lombok插件已安装并启用。我可以很好地使用@Getter@Setter和所有其他lombok注释,但是当我构建项目时,我没有看到生成注释类。在此处输入图像描述
问题内容: 好的,我一直在遇到aws或某些问题,以至于我似乎无法使mod_rewrite正常工作。 仅出于测试目的,我做了以下工作: 1使用AWS控制台从向导部署新的AMI 64位实例 2百胜装的apache 3编辑了/etc/httpd/conf/httpd.conf: 好像 4确保 在文件中且未注释。 5重启apache: 6创建了两个新文件: 包含: 包含: 7.创建文件: 包含(共TOTA