我正在做一个多模块项目。我们正在其他几个模块中的一个模块中使用appCtx.xml。
当前的问题是它们并不总是彼此同步。
当有人修改文件并构建项目时,就会发生这种情况,这样做的人可能会忘记将其复制到另一个模块,从而导致问题。
如何将src / main / resources中的appCtx.xml从项目A复制到项目B中的src / main / resources?
您可以使用Maven资源插件:copy-resources进行此操作,例如:
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>copy-appCtx</id>
<phase>generate-resources</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/src/blahhere</outputDirectory>
<overwrite>true</overwrite>
<resources>
<resource>
<directory>../other_project/src/blah/blah</directory>
<includes>
<include>appCtx.xml</include>
</includes>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
这将从一个项目(位于同一源代码树中)复制一个文件,作为generate-resources阶段的一部分。您可以根据自己的需要进行调整。
如果不是一次全部构建项目,则从一个项目复制到另一个项目可能会导致构建不稳定,但是上述方法适用于始终一起构建的项目。
我有两个Firebase项目使用存储来存储文件和Firestore的元数据。一个项目用于试运行,另一个用于生产。我有一个简单的react应用程序设置,用于将我的文件和元数据上传到暂存项目。 我试图找出如何将暂存存储和Firestores同步到生产项目。我在google搜索和firebase文档方面运气不佳(除了看到可以使用node连接到多个Firebase项目之外)。 任何帮助将不胜感激。
我正在使用QT,我无法找到如何将文件从一个目录复制到另一个目录?我怎样才能做到这一点?
问题内容: 我有一个JavaScript数组,我想将其推送到一个新数组中。除了我不想成为。我想将所有项目推入新数组: 甚至更好: 因此,新数组现在包含各个数据数组的所有值。是否有一些速记可用,所以我不必遍历每个人,逐个添加项目? 问题答案: 使用concat函数,如下所示: 的值将为(且保持不变;为结果创建并返回一个新数组)。
问题内容: 我想使用Java将文件从一个目录复制到另一个目录(子目录)。我有一个包含文本文件的目录dir。我遍历dir中的前20个文件,并想将它们复制到dir目录中的另一个目录中,该目录是我在迭代之前创建的。在代码中,我想将(代表第ith个文本文件或审阅)复制到。我怎样才能做到这一点?似乎没有这样的功能(或者我找不到)。谢谢。 问题答案: 目前,这应该可以解决你的问题 从类阿帕奇公地IO库,因为1
我有一个Spring boot项目。在文件夹中一切都正常,但我想更改目标文件夹。我尝试使用,如下所述,但它只复制带有已编译项目类(小jar)的jar。 相反,我想让Maven复制胖罐子。Maven构建胖罐子,并将罐子放在文件夹中。如何更改目的地? 更新1 这是项目需求所需要的——需要用属性、bash脚本(作为入口点)和fat jar构建文件夹结构: