从具有相同包名称的不同项目导入类

时间:2016-10-20 07:31:57

标签: java class gradle import package

我很确定答案在某处,但我没有找到。 我有两个具有相同包名的独立项目。我想从一个项目访问另一个项目的类(非常简单)。

项目1:

settings.gradle

rootProject.name = 'project1'

的build.gradle

group = 'com.example'
version = '0.0.1-SNAPSHOT'

User.java

package com.example.domain;

public class User {
    // ...
}

项目2:

settings.gradle

rootProject.name=project2

的build.gradle

group = 'com.example'
version = '0.0.1-SNAPSHOT'

dependencies {
    compile "com.example:project1:0.0.1-SNAPSHOT"
}

Group.java

package com.example.domain;

import com.example.domain.User;

public class Group{
    // ...
}

我的问题是:我是否需要更改软件包名称(可能是com.example。 project1 和com.example。 project2 )还是有另一种方式?

提醒:主项目中没有子项目。

0 个答案:

没有答案