zunächst ausschließen, ich ein Projekt wie dieses:wie Test abhängigkeit in gradle
project-a
src
main
java
A.java
test
java
ATest.java
dann habe ich ein anderes Projekt wie folgt aus:
project-b
src
main
java
B.java
test
java
BTest.java
die build.gradle Konfiguration, projekt- b Abhängigkeit Projekt-a
dependencies{
compile project(":project-a")
}
die Frage BTest.java kann ATest.java zugreifen, wie dies zu vermeiden?
------------------- detaillierter zeigen ---------------
settings.gradle
rootProject.name = 'test-dependence'
include 'project-a', 'project-b'
Projekt-b/build.gradle
dependencies {
compile project(":project-a")
testCompile group: 'junit', name: 'junit', version: '4.12'
}
ich vielleicht BTest.java in Projekt-a schreiben, und Konflikte dann, so wollen nicht die Abhängigkeit – xiayouxue
In meinen Tests, 'BTest.java' nicht zugreifen kann' ATest.java 'mit einer typischen Projektabhängigkeit. Bist du sicher, dass du das siehst? Wenn ja, können Sie mehr über Ihre Gradle-Dateien teilen? –
@MichaelEaster Ich habe das Demo-Detail hinzugefügt – xiayouxue