IntelliJ CE 非常适合集成模块的 Maven 执行。
我使用 IntelliJ CE 13,对于自定义 Maven 执行,我使用“执行 Maven 目标”窗口。
它的一个很棒的功能是它会记住所有(我的意思是所有)之前的执行,这对于避免一遍又一遍地输入相同的命令来说是一件好事。
但是,如果您每次键入很长的命令,窗口都会调整大小以适合该命令,因此滚动以查看“选择模块”按钮有点烦人。
有什么方法可以“清理”以前执行的列表吗???
最佳答案
据我所知,无法通过用户界面清除该列表。您可能需要打开一个功能请求来执行此操作:http://youtrack.jetbrains.com/
也就是说,您可以通过一种技巧来清除它(或选择性项目)。
- 关闭您的项目
- 转到
.idea
项目中的目录- 如果您使用的是基于文件的项目而不是基于目录的项目设置,则可以搜索
.iws
文件如下
- 如果您使用的是基于文件的项目而不是基于目录的项目设置,则可以搜索
- 备份
workspace.xml
文件 - 打开
workspace.xml
文件 - 搜索
<component name="mavenExecuteGoalHistory">
- 它的路径是:
/project/component[@name='mavenExecuteGoalHistory']
- 它的路径是:
- 删除任何或全部
<option>
其中的元素<component>
元素 - 保存文件并重新打开您的项目。
关于java - 如何在intellij ce的执行maven目标窗口中清除先前 "command line"的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21882198/