+1 امتیاز
قبل در برنامه نویسی توسط (434 امتیاز)
ویرایش شده قبل توسط

من یک کلاس دیاگرام طراحی شده مبتنی بر WISE دارم که میخوام به استفاده از امکانات موجود در WISE به gen فایل و بعد از اون به کد تبدیل کنم ولی با اجرای دستور generate-metadata فایل gen مربوط به entityها تولید نشد! البته هیچ خطایی هم داده نشد.

جزییات دستور اجرا شده:

	<target name="generate-metadata">
		<artifact:mvn pom="pom.xml" mavenHome="${M2_HOME}" fork="true">
			<arg value="wise:metadata" />
			<arg value="-DumlIncludes=src/**/project.uml" />
			<arg value="-DpackageName=ir.xx.yy.projectmanagement" />
			<arg value="-Dupdate=true" />
		</artifact:mvn>
	</target>
قبل توسط (1.1هزار امتیاز)
بله حق با شماست. تشکر.
قبل توسط (1.2هزار امتیاز)
+2
راهکار را به شکل پاسخ هم ذکر کردم.

1 پاسخ

+2 امتیاز
قبل توسط (1.2هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ
در فایل نمودار شما یعنی project.uml موجودیتهایی که قرار است برای آنها تولیدکد صورت بگیرد در بسته های مختلف قرار می گیرند. هنگام تولید می توانید بسته مورد نظر خود را مشخص کنید.

اگر بسته ای را مشخص کنید مثل ir.xx.yy.projectmanagement ولی موجودیتهای شما در بسته دیگری مثل ir.xx.yy باشند طبیعتاً کدی تولید نمی شود. این موضوع از روی لاگ تولیدگر کد قابلیت رویت است.

سوالات مشابه

+2 امتیاز
1 پاسخ 250 بازدید
0 امتیاز
1 پاسخ 461 بازدید
0 امتیاز
2 پاسخ 389 بازدید
0 امتیاز
1 پاسخ 772 بازدید
+1 امتیاز
1 پاسخ 2.5هزار بازدید
...