+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.2هزار امتیاز)
ویرایش شده قبل توسط
+1
مطمئن هستید که نام بسته را درست دادید. یعنی در نمودار uml نام بسته ای که  موجودیتهای شما در آن قرار دارند ir.xx.yy.projectmanagement است؟
قبل توسط (434 امتیاز)
ویرایش شده قبل توسط
درسته،اشکال از packageName بود،بسته صحیح ir.xx.yy بود.
قبل توسط (7.2هزار امتیاز)
seyyedjamalal@   لطفا پاسخ های خود را به صورت جواب ارائه نمایید تا قابلیت انتخاب شدن به عنوان بهترین جواب را داشته باشند.
با تشکر.
قبل توسط (1.1هزار امتیاز)
@kashi به نظر می رسه که موارد فوق پاسخ نیست و یه تبادل نظر بین سوال کننده و جواب دهنده برای رسیدن به جواب است.
قبل توسط (7.2هزار امتیاز)
+1
@Saeed Zarinfam اما همین نظر راهکار پذیرفته شده سوال کننده است که مشکل وی را حل کرده است، در حالی که هیچ جوابی برای سوال وجود ندارد
قبل توسط (1.1هزار امتیاز)
بله حق با شماست. تشکر.
قبل توسط (1.2هزار امتیاز)
+2
راهکار را به شکل پاسخ هم ذکر کردم.

1 پاسخ

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

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

سوالات مشابه

+2 امتیاز
1 پاسخ 254 بازدید
0 امتیاز
1 پاسخ 476 بازدید
0 امتیاز
2 پاسخ 395 بازدید
0 امتیاز
1 پاسخ 779 بازدید
+1 امتیاز
1 پاسخ 2.5هزار بازدید
...