ssm内 xml的问题

SSM中 在xml里面 例如resultMap ctrl+鼠标右键无法转跳 ,代码如下:
<select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
        select
        <include refid="Base_Column_List" />
        from saleChance
        where  chanceId = #{id,jdbcType=INTEGER} 
    </select>


<resultMap id="BaseResultMap" type="com.neu.mybatisdemo1.entity.Salechance">
            <id property="id" column="chanceId" jdbcType="INTEGER"/>
            <result property="source" column="chanceSource" jdbcType="VARCHAR"/>
            <result property="custname" column="chanceCustName" jdbcType="VARCHAR"/>
            <result property="title" column="chanceTitle" jdbcType="VARCHAR"/>
            <result property="rate" column="chanceRate" jdbcType="INTEGER"/>
            <result property="linkman" column="chanceLinkman" jdbcType="VARCHAR"/>
            <result property="tel" column="chanceTel" jdbcType="VARCHAR"/>
            <result property="desc" column="chanceDesc" jdbcType="VARCHAR"/>
            <result property="createid" column="chanceCreateId" jdbcType="INTEGER"/>
            <result property="createdate" column="chanceCreateDate" jdbcType="VARCHAR"/>
            <result property="dueid" column="chanceDueId" jdbcType="INTEGER"/>
            <result property="duedate" column="chanceDueDate" jdbcType="VARCHAR"/>
            <result property="status" column="chanceStatus" jdbcType="INTEGER"/>
        <!--关联集合-->
        <collection
                property="saleplans"
                column="chanceId"
                select="com.neu.mybatisdemo1.mapper.SaleplanMapper.GetBychanceId">

        </collection>
    </resultMap>

提示:无法找到要转到的声明,并且

 <association property="salechance" column="planChcId"
                     select="com.neu.mybatisdemo1.mapper.SalechanceMapper.selectByPrimaryKey"/>

写这句时候,引号内容全部都是靠手打,代码无法联想

以下是项目结构

img

尝试过清理缓存 但没有用

引号内容可以复制 copy Qualified Name

img