0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

در زمان توسعه، درون فایل pom.xml برای dependency بعضی پروژه ها پسوند SNAPSHOT بعد از شماره ورژن آنها گذاشته شده است:

		<dependency>
			<groupId>com.javabyab</groupId>
			<artifactId>prj1</artifactId>
			<version>1.0.0-SNAPSHOT</version>
		</dependency>

می خواهم زمانی که می خواهم پروژه را deploy کنم بصورت خودکار تمام dependency های به پروژه های SNAPSHOT تبدیل به نسخه غیر SNAPSHOT شوند و فایل pom.xml نیز تغییر کند.

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)

می توانید از Versions Maven Plugin استفاده کنید، این پلاگین یک goal با نام use-releases دارد که دقیقا همین کار را انجام می دهد و نسخه SNAPSHOT را با نسخه release جا بجا می کند:

mvn versions:use-releases deploy

سوالات مشابه

+1 امتیاز
2 پاسخ 332 بازدید
+1 امتیاز
1 پاسخ 337 بازدید
+1 امتیاز
1 پاسخ 475 بازدید
0 امتیاز
1 پاسخ 269 بازدید
0 امتیاز
1 پاسخ 349 بازدید
0 امتیاز
1 پاسخ 320 بازدید
...