This is the reply I received (which worked):


https://discuss.gradle.org/t/central-authentication-service-cas-gradle-build-on-eclipse/14915


"The CAS project has many dependencies of this form:

   - A's production code depends on B's production code
   - B's test code depends on A's production code

This works in Gradle, because classpaths are separated by source set 
(main/test).

Eclipse only has a single, flat classpath. And if you flatten dependencies 
like the ones mentioned above, you end up with the cycles you are seeing. 
This cannot be fixed by Buildship, it would have to be fixed in JDT 
(allowing multiple classpaths per project).

You can turn off the cyclic dependency validaiton in the Eclipse settings 
under Java->Compiler->Building->Build path problems."


Regards.

-- 
You received this message because you are subscribed to the Google Groups "CAS 
Developer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/a/apereo.org/group/cas-dev/.

Reply via email to