测试代码和主代码的单独类路径

Bra*_*ugh 6 java eclipse classpath

我在Eclipse的Java应用程序中有两个源代码树.一个是"src",一个是"测试".每个包含.java文件的目录树.到现在为止还挺好.

但是,我希望"test"中的类能够在"src"中看到类,但是对于"src"中的类,无法在"test"中看到类.同样,我想要包含一些测试库.我不希望任何这些库在"主"树中可用,以免我不假思索地使用它.

有没有一种简单的方法在Eclipse中设置它?

Pas*_*ent 6

如果不将两个源树分成单独的项目(其中一个依赖于另一个),则无法在Eclipse中解决此问题.Maven可以在构建时处理它.