Rac*_*hel 2 java unit-testing classpath intellij-idea
我正在使用openCSVjar来处理我的解析器项目中的csv,现在我想对我的解析器进行单元测试,为此我得到调用将它传递给我的解析器类的对象,以便我可以继续进行解析.
现在我开始了java.lang.NoClassDefFoundError: au/com/bytecode/opencsv/CSVReader,openCSVjar已经存在于项目中,但现在如果我尝试运行单元测试,我得到上面提到的错误.
如何在intellij中设置项目类路径,以便我可以运行参考所有相关jar的单元测试.
思考?
如果您的项目和单元测试有不同的模块,那么您需要在单元测试模块中添加.jar的依赖项.
例如,当我使用IntelliJ制作项目时,我创建模块.例如,我有两个模块:main和test.我为我的主模块和我的测试模块创建库,并将它们添加到模块依赖项中.
我使用IntelliJ 10.5.4所以路径是:文件 - >项目结构 - >模块 - >主 - >依赖 - >添加 - >然后我选择创建的库.
您还可以将模块依赖项添加到其他模块并使用它们的类.
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
12087 次 |
| 最近记录: |