mom*_*omo 69 testing settings intellij-idea
当我运行测试时,我收到错误"命令行太长".如果我将Run/Debug配置中的"Shorten命令行"方法设置为特定方法或类的"JAR清单",但是如何为整个项目设置它或者是否有IDE全局设置?
Mau*_*zey 81
在.idea文件夹中,更改workspace.xml文件
加
<property name="dynamic.classpath" value="true" />
Run Code Online (Sandbox Code Playgroud)
至
<component name="PropertiesComponent">
.
.
.
</component>
Run Code Online (Sandbox Code Playgroud)
例
<component name="PropertiesComponent">
<property name="project.structure.last.edited" value="Project" />
<property name="project.structure.proportion" value="0.0" />
<property name="project.structure.side.proportion" value="0.0" />
<property name="settings.editor.selected.configurable" value="preferences.pluginManager" />
<property name="dynamic.classpath" value="true" />
</component>
Run Code Online (Sandbox Code Playgroud)
Coo*_*ind 44
感谢 Rajesh Goel 在Android Studio:
运行 > 编辑配置...
选择一个测试(最好选择一个父测试类)并将一个Shorten command line:选项设置为classpath file. 然后确定(或应用,确定)。
And*_*rey 41
您可以通过更改默认的 JUnit运行/调试配置模板来设置缩短命令行的默认方式,并将其用作进一步配置的模板.然后,您在项目中创建的所有新的运行/调试配置将使用相同的选项.
这是关于可配置命令行缩短选项的相关博客文章.
Jin*_*P C 33
默认情况下,最新的 2020 版本没有缩短命令行选项,我们需要从配置中添加该选项。
运行 > 编辑配置 > 选择相应的运行配置,然后单击修改选项以将缩短的命令行配置添加到 UI。

Raj*_*oel 23
Intellij 2018.2.5
运行=>编辑配置=>选择左侧的节点=>展开环境=>缩短命令行选项=>选择类路径文件或JAR清单
tur*_*ong 13
如果你使用 9+ 的 JDK 版本,你应该选择
运行>编辑配置... > 选择JUnit模板。
然后,选择@argfile (Java 9+),如下图所示。
如果您没有看到Shorten command line,那么只需单击下面的Modify options菜单,然后选择Shorten command line
请尝试一下。祝朋友们好运。
小智 5
添加<property name="dynamic.classpath" value="true" />到标签.idea/workspace.xml下的文件中<component name="PropertiesComponent">。那对我有用。