如何在IntelliJ IDEA中使用“自定义jar”?

时间:2014-03-26 20:02:31

标签: java configuration intellij-idea ide dependencies

我正在尝试设置IntelliJ IDEA - 尝试使用12和13 - Mac来使用Java类包含我的Java应用程序的jar文件。

我通过以下过程将jar设置为模块依赖

  • 从“项目窗口”开始;
  • 选择我的主要Java模块;
  • 使用菜单文件|项目结构;
  • 在“项目设置”中,选择“模块”,然后在中间窗口中选择我的Java应用程序作为感兴趣的模块;
  • 在右侧窗口中,选择“Dependencies”选项卡,然后按“+”并选择“Jars或目录”并导航到jar文件,添加选择它以便将自定义jar文件添加为新条目在窗口中,选中Export复选框并将Scope下拉设置为“Compile”;
  • 按OK。

但是,在设置它之后,在我的Java应用程序的Java类文件中,如果我使用自定义jar文件中定义的类,它仍然会提示我“无法解析符号'SomeClass'”。

知道我做错了什么以及如何解决这个问题?

编辑:

我的设置:

enter image description here

enter image description here

BTW,图书馆和全球图书馆都是空的。我尝试在那里设置两个罐子(单独)并将它们添加为Java应用程序的依赖项,并且没有运气,所以我从库和全局库中删除它们。上面的设置是直接使用添加模块依赖项作为文件(没有先将它们注册为库),但这仍然不起作用。

1 个答案:

答案 0 :(得分:1)

将所有内容放入默认的未命名包中解决了这个问题。