我有一个关于web-app的项目。
1. 该项目的大多数类必须编译成.jar文件并放置在服务器的codebase/WEB-INF/lib目录中。这些类仅由服务器使用。 2. 但我有一些需要在服务器和客户端上使用的类。这些类必须直接放置在codebase/[package.class]中。 3. 所有这些类相互依赖。
故事结束了。现在我想将我的项目从IDE构建迁移到Gradle。我的项目包含两个相互依赖的模块。InteljID为我提供了警告并成功编译。但是使用Gradle会卡住。那么,我能否将这些类分成两个逻辑组,并且有一种简单的方法来构建上述结构?
我尝试制作多项目构建、多个sourceSets,但无论在哪里都遇到了相同的循环依赖错误。
1. 该项目的大多数类必须编译成.jar文件并放置在服务器的codebase/WEB-INF/lib目录中。这些类仅由服务器使用。 2. 但我有一些需要在服务器和客户端上使用的类。这些类必须直接放置在codebase/[package.class]中。 3. 所有这些类相互依赖。
故事结束了。现在我想将我的项目从IDE构建迁移到Gradle。我的项目包含两个相互依赖的模块。InteljID为我提供了警告并成功编译。但是使用Gradle会卡住。那么,我能否将这些类分成两个逻辑组,并且有一种简单的方法来构建上述结构?
我尝试制作多项目构建、多个sourceSets,但无论在哪里都遇到了相同的循环依赖错误。