【发布时间】:2018-10-31 18:25:00
【问题描述】:
所以我在编译我的项目时尝试了不同的方法来将我想要的、必要的 .exe 文件复制到目标文件夹中。 我还查看了Move a text file into target folder when compiling a Maven project 的问答 - 但没有帮助。
所以我想要在编译项目时将“chromedriver.exe”复制到目标文件夹(使用mvn clean install)。我需要这个 .exe 来启动我的 jar 文件。
感谢任何帮助!
【问题讨论】:
-
您希望您的 exe(最终)去哪里?在罐子里吗?
-
好问题 - 不,在目标文件夹内 - 有什么建议吗?
-
我的意思是您可能会构建项目,以便将结果复制/部署到某处。目标文件夹只是一个临时文件夹(每次全新安装都会删除)。
-
我同意,但想象一下:不知何故,有人想克隆我的 git 存储库,创建一个
mvn clean install并且该人想要执行 jar 文件 - 该文件位于目标文件夹中。当他启动 jar (java- jar ...) 时,他得到一个异常,因为目标文件夹中缺少“chromedriver.exe”,这就是为什么我希望 .exe 文件始终在目标文件夹中,因为没有它,jar不会成功