当前位置: 首页 > 知识库问答 >
问题:

IntelliJ WAR工件在同步渐变后缺少文件夹

缑永年
2023-03-14

我有一个包含TypeScript的Spring MVC应用程序。通过gradle任务将typescript从src/main/ts文件夹传输到build/ts

则结果JavaScript文件通过以下方式包含在WAR文件中:

war {
    into("typescript") {
        from typescript.outputs
    }
}

当我在gradle和IntelliJ之间进行同步时,它会创建一个类似于以下内容的工件:

我该怎么做才能从一开始就得到工件中的文件夹?我应该针对Intellij提交一个bug吗?

共有1个答案

汪正卿
2023-03-14

这是一个已知的问题。您可以使用此注释中建议的解决方法:

您可以尝试这个Gradle插件:https://github.com/jetbrains/gradle-idea-ext-plugin,它可以用来配置Idea构件:https://github.com/jetbrains/gradle-idea-ext-plugin/wiki/dsl-spec-v.-0.3但是您必须重复warIdea.project.settings.ideArtifacts部分中的设置

 类似资料:
  • 我有一个简单的任务,它创建了一个bat文件,任务名以“server”开头,当执行bat文件时,gradle jobs启动,代码如下: 这个任务曾经工作了一段时间,但现在我开始得到这个错误同步失败:文件找不到StackTrace下面: 我尝试删除项目工作空间中的. gradle文件夹并重新创建它,但它不起作用。重新启动机器和eclipse也没有帮助。 更新:我正在使用gradle 4.5,这似乎是一

  • 我想在我的项目的POM中引用一个jar(即vim25.jar,VMWare VSphere server management)。由于MavenRepository中没有引用此文件,我执行以下步骤: null mvn安装:install-file-dfile=./vim25.jar-dgroupid=manuallyinstalledjars-dartifactid=vim25-dversion=

  • 注意:nexus组包括和回购。 我没有在中配置这些回购-这是问题所在吗?或者我还做错了什么?

  • 问题内容: 我已经从Eclipse Indigo下的maven-achetype-quickstart创建了一个简单项目,然后转到pom.xml gui编辑器,并在“依赖项”选项卡中通过在适当的对话框中进行搜索添加了依赖性。现在我的pom.xml看起来像 Eclipse说我的POM有很多问题,例如 缺少工件javax.jms:jms:jar:1.1 pom.xml / Test_Maven_03第

  • 我想将图像上载到子目录(public/uploads)。提交后返回成功,但不保存图像 它返回,这是我需要的,但我找不到上传的文件

  • 我对Android Studio非常陌生,我基本上是在尝试打开一个我已经下载并编译/运行的现有项目。当Gradle尝试同步时,我得到以下错误... 我在网上研究并尝试了几种解决方案,但都没有解决我的问题:/我还尝试过“使缓存无效并重新启动”,但也不起作用…… 这是我的清单: 我的构建:分级: