javadoc报这种错要怎么解决?

问题遇到的现象和发生背景

Idea 输出 javadoc报错:javadoc: 错误 - 无效的标记: --source-path

问题相关代码,请勿粘贴截图
/**
 获取整型数组的最大值
 @param arr 接收一个元素为int类型的数组。
 @return 该数组最大的元素值。
*/
public static int getMax(int[] arr)
{
    int maxIndex = 0;
    for (int x=1; x<arr.length; x++)
    {
        if(arr[x]>arr[maxIndex])
            maxIndex = x;
    }
    return arr[maxIndex];
}
/**
 对数组进行选择排序
 @param arr 接收一个元素为int类型的数组。
*/
public static void selectSort(int[] arr)
{
    for (int x=0; x<arr.length-1; x++)
    {
        for (int y=x+1; y<arr.length; y++)
        {
            if (arr[x]>arr[y])
                swap(arr,x,y);
        }
    }
}
/**
 用于给数组进行元素的位置置换。
 @param arr 接收一个元素为int类型的数组。
 @param a
 @param b
*/
private static void swap(int[] arr,int a,int b)
{
    int temp = arr[a];
    arr[a] = arr[b];
    arr[b] = temp;
}
/**
 获取指定的元素在指定数组中的索引。
 @param arr 接收一个元素为int类型的数组。
 @param key 要找的元素。
 @return 返回该元素第一次出现的位置,如果不存在返回-1。
*/
public static int getIndex(int[] arr,int key)
{
    for (int x=0; x<arr.length; x++)
    {
        if (arr[x]==key)
            return x;
    }
    return -1;
}
/**
 将int数组转换成字符串,格式是:[e1,e2,...]
 @param arr 接收一个元素为int类型的数组。
 @return 返回该数组的字符串表现形式。
*/
public static String arrayToString(int[] arr)
{
    String str = "";

    for (int x=0; x<arr.length; x++)
    {
        if (x!=arr.length-1)
            str = str + arr[x]+", ";
        else
            str = str + arr[x]+"]";
    }
    return str;
}

}

运行结果及报错内容

javadoc: 错误 - 无效的标记: --source-path

我的解答思路和尝试过的方法

因为是刚开始学java。复制了报错内容在百度查了解决方法,要不看不懂,要不就是不相关的内容。还请CSDN的网友们指点一下,谢谢!

我想要达到的结果

解决 javadoc: 错误 - 无效的标记: --source-path

img


开头的代码

建议你去看一下javadoc注释的写法,你的写法是多行注释的写法。

img

我也这种问题,请问你解决了吗

解决了吗,兄弟

该怎么解决这样的问题呀