Intellij Idea无法从其他来源找到类文件

时间:2014-02-01 11:59:47

标签: java maven intellij-idea libgdx

我在项目中添加了一个模块,并将其源文件标记为源。它在代码中没有显示任何错误,当我编译并运行它时,它找不到其他模块的类文件

引起:java.lang.ClassNotFoundException:com.nabu.bloodworks.models.PlayerPosModel

问题是它不会将.class文件的路径添加到类路径。为什么会这样?当我谷歌它所有我得到的是“标记src作为源文件夹”,我已经做到了。

enter image description here

我正在尝试在我的服务器和客户端中使用“Bloodworks”模块。服务器是一个简单的Java服务器,它按预期工作,可以查看和导入血腥但是客户端无法看到它。客户端是一个libgdx应用程序,我正在尝试运行桌面模块。你可以看到bloodworks / src被标记为蓝色,我把它添加到了依赖项中,我错过了什么?

2 个答案:

答案 0 :(得分:1)

我想你应该检查导出(对于你的模块)。

否则桌面项目在构建后将无法访问该模块。

祝你好运。

答案 1 :(得分:0)

我敢肯定,现在回答为时已晚,但我不得不采用不同的方法来解决此问题。简单地导出jar或库对我来说不起作用。

我必须将其创建为全局库并将该库添加到模块中,然后才解决错误。我没有出口这个。

Add this as a global library

Then add that library as dependency to the project