小编mat*_*thd的帖子

使用gradle的多项目测试依赖项

我有一个多项目配置,我想使用gradle.

我的项目是这样的:

  • 项目A.

    • - > src/main/java
    • - > src/test/java
  • 项目B.

    • - > src/main/java(取决于src/main/java项目A)
    • - > src/test/java(取决于src/test/java项目A)

我的Project B build.gradle文件是这样的:

apply plugin: 'java'
dependencies {
  compile project(':ProjectA')
}
Run Code Online (Sandbox Code Playgroud)

该任务compileJava工作得很好,但compileTestJava不会从项目A编译测试文件.

dependencies build multi-project gradle

133
推荐指数
13
解决办法
6万
查看次数

有没有办法从git的历史中清除一些文件?

我已经从Subversion迁移了几个项目到git.它工作得很好但是当我克隆我的存储库时,它真的很长,因为我已经包含了很多.jar文件的历史记录.

有没有办法在我的主存储库中只保留某种类型文件的最新版本.我主要想删除二进制文件上的旧版本.

git version-control

6
推荐指数
1
解决办法
2369
查看次数