응용 프로그램이 r을 지원하는 경우에스트 API
포m.xml
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
</manifest>
</archive>
</configuration>
</plugin>
API 컨트롤러
return new ResponseEntity<>(getClass().getPackage().getImplementationVersion(), HttpStatus.OK);
REST API가 지원되지 않는 경우
압축을 풀고 MANIFEST.MF 파일에서 구현 버전을 읽습니다.
#!
/bin/sh
version="$(unzip -p yhkim.jar META-INF/MANIFEST.MF | grep Implementation-Version | cut -d':' -f 2)"
version=`echo $version | sed 's/ *$//g'`
echo "$version"
~