如何让IntelliJ在导出jar时自动覆盖文件

时间:2014-02-12 01:41:28

标签: java jar intellij-idea export overwrite

在eclipse中,它在导出jar时无论如何都会这样做,并且只会发出警告,除非你告诉它不要。但是在IntelliJ中,它在构建新版本时拒绝删除文件,我必须自己手动删除jar,以便IntelliJ正确导出。有没有办法强制IntelliJ在导出时覆盖jar?

1 个答案:

答案 0 :(得分:0)

IntelliJ始终覆盖工件。再试一遍。确保没有其他进程正在使用该文件:
$ lsof |grep [file name]

我只是尝试制作一个带有工件生成的项目,没有任何问题。

bender:queues_jar demo$ ls -ltra
total 1408
-rw-r--r--  1 demo  staff  718737 Feb 11 21:26 queues.jar
drwxr-xr-x  3 demo  staff     102 Feb 11 21:26 ..
drwxr-xr-x  3 demo  staff     102 Feb 11 21:26 .
bender:queues_jar demo$ ls -ltra
total 1408
drwxr-xr-x  3 demo  staff     102 Feb 11 21:26 ..
-rw-r--r--  1 demo  staff  718737 Feb 11 21:27 queues.jar
drwxr-xr-x  3 demo  staff     102 Feb 11 21:27 .