Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将版本与maven工件api CompariableVersion进行比较_Java_Maven - Fatal编程技术网

Java 将版本与maven工件api CompariableVersion进行比较

Java 将版本与maven工件api CompariableVersion进行比较,java,maven,Java,Maven,我试图比较两个maven版本,看看哪一个是最新版本 我发现可比版本 我尝试了以下代码作为开始: ComparableVersion cv1 = new ComparableVersion("0.0.1-SNAPSHOT"); ComparableVersion cv2 = new ComparableVersion("1.0.0-SNAPSHOT"); System.out.println(cv1.compareTo(cv2)); 这将返回一个值-1。我找不到任何关于这意味着什么的指南。我找到

我试图比较两个maven版本,看看哪一个是最新版本

我发现
可比版本

我尝试了以下代码作为开始:

ComparableVersion cv1 = new ComparableVersion("0.0.1-SNAPSHOT");
ComparableVersion cv2 = new ComparableVersion("1.0.0-SNAPSHOT");
System.out.println(cv1.compareTo(cv2));
这将返回一个值-1。我找不到任何关于这意味着什么的指南。我找到了ComparableVersion的源代码,但没有文档。

在的Javadoc中,您将看到它是由指定的,它的javdoc为:

返回:

负整数、零或正整数,因为此对象小于、等于或大于指定对象