我试图在应用程序运行配置文件的类路径中添加一个目录

如果在VM设置中使用-cp x:target/classes进行覆盖,则会出现以下错误:

java.lang.NoClassDefFoundError: com/intellij/rt/execution/application/AppMain

关于如何将目录添加到我的项目的类路径中,您有什么 idea 吗?

推荐答案

在IntelliJ 13中,看起来又略有不同.以下是针对IntelliJ 13的说明:

  1. 单击项目视图,或通过单击窗口左边框上的"1:Project"按钮或按Alt+1将其取消隐藏
  2. 找到您的项目或子模块并单击将其高亮显示,然后按F4,或右键单击并 Select "打开模块设置"(在IntelliJ 14上变为F12)
  3. 单击依赖项选项卡
  4. 点击右边的"+"按钮, Select "JAR或目录…"
  5. 找到您的路径,然后单击确定
  6. 在" Select 所选文件的类别"对话框中, Select Classes(即使是属性),再按OK
  7. 现在可以运行应用程序,它将在类路径中具有选定的路径

Java相关问答推荐

Java事件系统通用转换为有界通配符

使用包私有构造函数强制子类Java类

inteliJ中是否有一个功能可以自动在块注释中的/*后面添加一个空格?''

路径映射未发生

为什么Java Annotation接口覆盖对象类中的方法

Spark忽略Iceberg Nessie目录

使用PDFBox从PDF中删除图像

使用用户引入的参数生成人员数组

将PNG转换为位图自定义十六进制字符串

为什么有两种实现来检索数组类的组件类型?

基于配置switch 的@Controller的条件摄取

将stringBuilder + forloop转换为stream + map

何时调用密封层次 struct 的switch 中的默认情况

有没有办法在o(log(N))中以系统的方式将数组中的小块元素复制和移动到新增长的数组中的左侧?

我的代码是线程安全的吗?[Java、CAS、转账]

在应用程序运行时更改LookAndFeel

";重复键的值提示唯一约束«;livre_genre_pkey»";例外

如何在Java中正确实现填字游戏求解器

如何使用java区分以下结果

有没有办法仅将 JComboBox 中的选定项目居中(因此保持组合框中的所有项目左对齐)