java - 如何在intellij ce的执行maven目标窗口中清除先前 "command line"的列表

标签 java configuration intellij-idea ide maven-3

IntelliJ CE 非常适合集成模块的 Maven 执行。

我使用 IntelliJ CE 13,对于自定义 Maven 执行,我使用“执行 Maven 目标”窗口。 enter image description here

它的一个很棒的功能是它会记住所有(我的意思是所有)之前的执行,这对于避免一遍又一遍地输入相同的命令来说是一件好事。

但是,如果您每次键入很长的命令,窗口都会调整大小以适合该命令,因此滚动以查看“选择模块”按钮有点烦人。

有什么方法可以“清理”以前执行的列表吗???

最佳答案

据我所知,无法通过用户界面清除该列表。您可能需要打开一个功能请求来执行此操作:http://youtrack.jetbrains.com/

也就是说,您可以通过一种技巧来清除它(或选择性项目)。

  1. 关闭您的项目
  2. 转到.idea项目中的目录
    • 如果您使用的是基于文件的项目而不是基于目录的项目设置,则可以搜索 .iws文件如下
  3. 备份workspace.xml文件
  4. 打开workspace.xml文件
  5. 搜索 <component name="mavenExecuteGoalHistory">
    • 它的路径是:/project/component[@name='mavenExecuteGoalHistory']
  6. 删除任何或全部 <option>其中的元素 <component>元素
  7. 保存文件并重新打开您的项目。

关于java - 如何在intellij ce的执行maven目标窗口中清除先前 "command line"的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21882198/

相关文章:

java - 有人可以解释为什么 Selenium 简单程序不起作用吗? (在 Mac 上使用 Maven-Java)

java - 如果有注释,则在成员变量之前换行

java - 在 java 中存储数据集,例如 python 的 dict

WGS84 到谷歌地图位置和返回的 Java 代码

java - 将移动对象添加到 JFrame

php - 为什么我的 php 标签会转换成 html 注释?

intellij-idea - 仅在 IDEA Intellij 中显示公共(public)方法?

java - Spring 和 hibernate 错误 "Declaring class is not found in the inheritance state hierarchy"

configuration - HAProxy 的热重新配置仍然导致请求失败,有什么建议吗?

emacs - 更改某些面孔后如何正确对齐 Emacs 日历的布局?