为了账号安全,请及时绑定邮箱和手机立即绑定

Maven:编译时将可执行文件(.exe)移动到目标文件夹中

Maven:编译时将可执行文件(.exe)移动到目标文件夹中

湖上湖 2021-12-22 15:15:09
因此,在编译我的项目时,我尝试了不同的方法将我想要的、需要的 .exe 文件复制到目标文件夹中。我还在编译 Maven 项目时检查了将文本文件移动到目标文件夹的问答- 但它没有帮助。所以我想要的是在编译项目时将 'chromedriver.exe' 复制到目标文件夹(使用mvn clean install)。我需要这个 .exe 来启动我的 jar 文件。任何帮助表示赞赏!
查看完整描述

2 回答

?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

如果您使用默认配置,则放置在 src/main/resources 中的任何文件都将自动包含在生成的 build(target) 文件夹中。但是,您应该只包含应该在生成的 jar 中的文件。


查看完整回答
反对 回复 2021-12-22
?
HUX布斯

TA贡献1876条经验 获得超6个赞

我找到了一个自己的解决方案:在 pom.xml 中,包括


<resources>

    <resource>

        <directory>${project.basedir}</directory>

        <targetPath>${project.build.directory}</targetPath>

        <includes>

            <include>chromedriver.exe</include>

        </includes>

    </resource> 

</resources>

在build标签下。


查看完整回答
反对 回复 2021-12-22
  • 2 回答
  • 0 关注
  • 213 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信