เชชเซ‡เช—เชพเชฅเซ€ เช•เชฎเซเช‚เชกเชพ เชธเซเชงเซ€ เชธเซเชฅเชณเชพเช‚เชคเชฐ เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ - เชธเซเชŸเซ‡เชช เชฌเชพเชฏ เชธเซเชŸเซ‡เชช เช—เชพเชˆเชก

เชคเซ‡ เชœเชพเชฃเซ€เชคเซเช‚ เช›เซ‡ เช•เซ‡ เชชเซ‡เช—เชพเชฎเชพเช‚ เชฌเชจเชพเชตเซ‡เชฒ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชชเซเชฐเชตเชพเชน เช•เซ‹เชˆเชชเชฃ เช–เซเชฒเซเชฒเชพ เชงเซ‹เชฐเชฃเซ‹เชจเซ‡ เช…เชจเซเชฐเซ‚เชช เชจเชฅเซ€, เชคเซ‡ เชนเช•เซ€เช•เชค เชนเซ‹เชตเชพ เช›เชคเชพเช‚ เช•เซ‡ เชคเซ‡เช“ BPMN เชจเชฎเซ‚เชจเชพเช“ เชœเซ‡เชตเชพ เชตเชงเซ เชฆเซ‡เช–เชพเชฏ เช›เซ‡. เชœเซ‡ เชฒเซ‹เช•เซ‹ เช•เซ‚เชฆเช•เซ‹ เชฎเชพเชฐเชตเชพ เชฎเชพเช—เซ‡ เช›เซ‡ เชคเซ‡เช“ เชฎเซ‹เชกเชฒเชฐเชฎเชพเช‚ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชฐเซ€เชกเซเชฐเซ‹เช‡เช‚เช— เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชฆเซเชตเชพเชฐเชพ เชชเซ‡เช—เชพเชฅเซ€ เช•เชฎเซเช‚เชกเชพ เชคเชฐเชซ เชธเซเชฅเชณเชพเช‚เชคเชฐ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชฐเซ€เชกเซเชฐเซ‹เช‡เช‚เช— เชชเซเชฐเซ‹เชธเซ‡เชธ เชซเซเชฒเซ‹ เช•เช‚เชŸเชพเชณเชพเชœเชจเช• เช…เชจเซ‡ เชธเชฎเชฏ เชฎเชพเช‚เช—เซ€ เชฒเซ‡ เชคเซ‡เชตเซเช‚ เช›เซ‡, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชœเซ‹ เชคเซ‡เชฎเชพเช‚เชจเชพ เช˜เชฃเชพ เชนเซ‹เชฏ เช…เชฅเชตเชพ เชœเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเซ‡ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซ‡ เชœเชŸเชฟเชฒ เชนเซ‹เชฏ. เช† เชŸเซเชฏเซเชŸเซ‹เชฐเซ€เชฏเชฒเชฎเชพเช‚ เช…เชฎเซ‡ เชเช• เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€ เชœเซ‹เชˆเชถเซเช‚ เชœเซ‡ เชคเชฎเชจเซ‡ BPMN เช…เชจเซเชฐเซ‚เชช เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เช† เชชเซ‡เช—เชพเชฅเซ€ เช•เชฎเซเช‚เชกเชพเชฎเชพเช‚ เชธเซเชฅเชณเชพเช‚เชคเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชฌเชฟเช‚เชฆเซ เชคเชฐเซ€เช•เซ‡ เชธเซ‡เชตเชพ เช†เชชเชถเซ‡.

เชชเซ‡เช—เชพ XML เชฅเซ€ BPMN เช•เชจเซเชตเชฐเซเชŸเชฐ เชŸเซเชฏเซเชŸเซ‹เชฐเซ€เชฏเชฒ

เช•เซ‡เชฎเซเช‚เชกเชพ เช•เชจเซเชธเชฒเซเชŸเชฟเช‚เช—เซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเซเชŸเซเชฐเซ€เชฎ เชธเซเชฅเชณเชพเช‚เชคเชฐ เชฎเชพเชŸเซ‡ เชฎเซเช•เซเชคเชชเชฃเซ‡ เช‰เชชเชฒเชฌเซเชง เชธเชพเชงเชจเซ‹เชจเซ‹ เชธเชฎเซ‚เชน เชฌเชจเชพเชตเซเชฏเซ‹ เช›เซ‡. เชชเซ‡เช—เชพ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเซเชŸเซเชฐเซ€เชฎเซเชธ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพเช‚ เชธเชพเชงเชจเซ‹ เชถเซ‹เชงเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชนเซ€เช‚. เชคเชฎเซ‡ เชคเชฐเชค เชœ เชœเซ‹เชถเซ‹ เช•เซ‡ เช† เชเช• Maven เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช›เซ‡ เชœเซ‡ เชฒเช—เชญเช— เช•เซ‹เชˆเชชเชฃ IDE เชฎเชพเช‚ เช–เซ‹เชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡. Eclipse เช…เชจเซ‡ Intellij เช เชฌเซ‡ เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ IDE เช›เซ‡. เชชเชฐเช‚เชคเซ เชชเซเชฐเชฅเชฎ เชคเชฎเชพเชฐเซ‡ เชธเซเชฅเชณเชพเช‚เชคเชฐ เชธเชพเชงเชจเซ‹ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ‡ เช•เซเชฒเซ‹เชจ เช…เชฅเชตเชพ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡ - เช† เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชนเซ€เช‚.

เช† เชŸเซเชฏเซเชŸเซ‹เชฐเซ€เชฏเชฒ เชฎเชพเชŸเซ‡, เช†เชชเชฃเซ‡ เช†เชชเชฃเชพ IDE เชคเชฐเซ€เช•เซ‡ Eclipse เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชถเซเช‚.

  • เช—เชฟเชŸ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซเช‚ เช•เซเชฒเซ‹เชจเชฟเช‚เช— เช…เชฅเชตเชพ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชชเซ‡เช—เชพ เช•เชจเซเชตเชฐเซเชŸเชฐ เชŸเซ‚เชฒเซเชธ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹เชจเซ‡ เชจเชตเชพ เชตเชฐเซเช•เชธเซเชชเซ‡เชธเชฎเชพเช‚ เช•เซ‰เชชเชฟ เช•เชฐเซ‹. เชœเซ‹, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเชพเชฐเซ€ Git เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เชชเชฐ เชธเซเชฅเชฟเชค เช›เซ‡ C:gitRepos, เชชเช›เซ€ เชคเชฎเชจเซ‡ เชชเซ‡เช—เชพ เช•เชจเซเชตเชฐเซเชŸเชฐ เชชเชฐ เชฎเชณเชถเซ‡ C:gitReposmigrate-to-camunda-toolsPegacreate BPMN เชฎเชพเช‚เชฅเซ€ เชชเซ‡เช—เชพ XML.
  • เชคเชฎเชพเชฐเชพ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒเชพ เชตเชฐเซเช•เชธเซเชชเซ‡เชธเชฎเชพเช‚ เช†เช–เชพ เชซเซ‹เชฒเซเชกเชฐเชจเซ‡ เช•เซ‰เชชเชฟ เช•เชฐเซ‹.
  • เชชเช›เซ€ Eclipse เชฒเซ‹เช‚เชš เช•เชฐเซ‹ เช…เชจเซ‡ เชคเชฎเซ‡ เชนเชฎเชฃเชพเช‚ เชœ เชธเชพเชฎเช—เซเชฐเซ€ เช•เซ‹เชชเซ€ เช•เชฐเซ€ เช›เซ‡ เชคเซ‡ เชตเชฐเซเช•เชธเซเชชเซ‡เชธ เชชเชธเช‚เชฆ เช•เชฐเซ‹. Eclipse เชถเชฐเซ‚ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชชเชฐ เชœเชพเช“ เชซเชพเช‡เชฒ> เช†เชฏเชพเชค> เชธเชพเชฎเชพเชจเซเชฏ> เชซเซ‹เชฒเซเชกเชฐ เช…เชฅเชตเชพ เช†เชฐเซเช•เชพเช‡เชตเชฎเชพเช‚เชฅเซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ.
  • เชฌเชŸเชจ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เช†เช—เชณ.
  • เชฆเซ‡เช–เชพเชคเชพ เชธเช‚เชตเชพเชฆ เชฌเซ‹เช•เซเชธเชฎเชพเช‚, เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เช…เชจเซ‡ เชคเชฎเซ‡ เชนเชฎเชฃเชพเช‚ เชœ เชคเชฎเชพเชฐเชพ เชตเชฐเซเช•เชธเซเชชเซ‡เชธเชฎเชพเช‚ เช•เซ‰เชชเชฟ เช•เชฐเซ‡เชฒ เชซเซ‹เชฒเซเชกเชฐ เชชเชฐ เชจเซ‡เชตเชฟเช—เซ‡เชŸ เช•เชฐเซ‹. เชคเชฎเชพเชฐเซ€ เชธเซเช•เซเชฐเซ€เชจ เช•เช‚เชˆเช• เช†เชจเชพ เชœเซ‡เชตเซ€ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช (เชจเซ€เชšเซ‡ เชœเซเช“).
  • เชชเซเชฐเซ‡เชธ เชธเชฎเชพเชชเซเชค.

เชชเซ‡เช—เชพเชฅเซ€ เช•เชฎเซเช‚เชกเชพ เชธเซเชงเซ€ เชธเซเชฅเชณเชพเช‚เชคเชฐ เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ - เชธเซเชŸเซ‡เชช เชฌเชพเชฏ เชธเซเชŸเซ‡เชช เช—เชพเชˆเชก

เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชคเชฎเชพเชฐเชพ เชตเชฐเซเช•เชธเซเชชเซ‡เชธเชฎเชพเช‚ เช†เชฏเชพเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เชคเชฎเซ‡ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡เชฒ เช•เซ‹เชก เช…เชจเซ‡ เชคเชฎเชพเชฐเชพ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชตเชšเซเชšเซ‡เชจเชพ เช•เซ‹เชˆเชชเชฃ เชœเชพเชตเชพ เช•เชฎเซเชชเชพเชˆเชฒเชฐ เชคเชซเชพเชตเชคเซ‹เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเช—เซ€ เชถเช•เซ‹ เช›เซ‹, เชชเชฐเช‚เชคเซ เชคเซ‡ เชœเซ‡เชฎ เช›เซ‡ เชคเซ‡เชฎ เช•เชพเชฐเซเชฏ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช.

เช†เช—เชณ เช…เชฎเซ‡ เชเช• Run เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชฌเชจเชพเชตเซ€เชถเซเช‚ เชœเซ‡ เชคเชฎเชจเซ‡ Eclipse เชฎเชพเช‚ เช•เชจเซเชตเชฐเซเชŸเชฐ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡:

  • เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฐเซ‚เชŸ เชซเซ‹เชฒเซเชกเชฐ เชชเชฐ เชœเชฎเชฃเซเช‚ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เช…เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เช† เชฐเซ€เชคเซ‡ เชšเชฒเชพเชตเซ‹ > เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹ เชšเชฒเชพเชตเซ‹...
  • เชฆเซ‡เช–เชพเชคเชพ เชธเช‚เชตเชพเชฆ เชฌเซ‹เช•เซเชธเชฎเชพเช‚, เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เชœเชพเชตเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชจเชตเซ€ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡. เช† เชธเช‚เชตเชพเชฆเชฎเชพเช‚ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชจเชพเชฎ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชญเชฐเซ‡เชฒเซเช‚ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช. เชœเซ‹ เชคเชฎเซ‡ เชˆเชšเซเช›เซ‹ เชคเซ‹ เชคเชฎเซ‡ เช† เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชจเซ‡ เชจเชตเซเช‚ เชจเชพเชฎ เช†เชชเซ€ เชถเช•เซ‹ เช›เซ‹.
  • เช†เช—เชณ เชคเชฎเชพเชฐเซ‡ เชฎเซเช–เซเชฏ เชตเชฐเซเช— เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชถเซ‹เชง เชฌเชŸเชจ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เช…เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเซ‹ - BPMNGenFromPega - org.camunda.bpmn.generator. เชคเซ‡เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เช…เชจเซ‡ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ OK.
  • เชคเชฎเชพเชฐเซ€ เชธเซเช•เซเชฐเซ€เชจ เช•เช‚เชˆเช• เช†เชจเชพ เชœเซ‡เชตเซ€ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช:

เชชเซ‡เช—เชพเชฅเซ€ เช•เชฎเซเช‚เชกเชพ เชธเซเชงเซ€ เชธเซเชฅเชณเชพเช‚เชคเชฐ เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ - เชธเซเชŸเซ‡เชช เชฌเชพเชฏ เชธเซเชŸเซ‡เชช เช—เชพเชˆเชก

เชนเชตเซ‡ เชคเชฎเชพเชฐเซ‡ เชฌเซ‡ เชฆเชฒเซ€เชฒเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชชเซเชฐเชฅเชฎ เชชเซ‡เช—เชพเชฅเซ€ XML เชจเชฟเช•เชพเชธ เช›เซ‡ เช…เชจเซ‡ เชฌเซ€เชœเซ€ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เชซเชพเช‡เชฒเชจเซเช‚ เชจเชพเชฎ เช›เซ‡. เชซเช•เซเชค เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชตเชฟเชญเชพเช—เชฎเชพเช‚ เชชเชพเชฅ เช…เชจเซ‡ เชซเชพเช‡เชฒ เชจเชพเชฎเซ‹ เชฆเชพเช–เชฒ เช•เชฐเซ‹ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เชฆเชฒเซ€เชฒเซ‹ เชŸเซ…เชฌเซเชธ เชฆเชฒเซ€เชฒเซ‹, เช…เชตเชคเชฐเชฃ เชšเชฟเชนเซเชจเซ‹เชฎเชพเช‚ เชฌเช‚เชง. เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชจเซ‡ เชชเซ‡เช—เชพ xml เชซเชพเช‡เชฒเชจเซ‹ เชจเชฎเซ‚เชจเซ‹ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เช† เช‰เชฆเชพเชนเชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เช‡เชจเชชเซเชŸ เช…เชจเซ‡ เช†เช‰เชŸเชชเซเชŸ เชซเชพเช‡เชฒเซ‹ เชฎเชพเชŸเซ‡ เชจเซ€เชšเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชฆเชพเช–เชฒ เช•เชฐเซ‹:

"./src/main/resources/SamplePegaProcess.xml" "./src/main/resources/ConvertedProcessFromPega.bpmn"

เชคเชฎเชพเชฐเซ€ เชธเซเช•เซเชฐเซ€เชจ เช•เช‚เชˆเช• เช†เชจเชพ เชœเซ‡เชตเซ€ เชนเซ‹เชตเซ€ เชœเซ‹เชˆเช:

เชชเซ‡เช—เชพเชฅเซ€ เช•เชฎเซเช‚เชกเชพ เชธเซเชงเซ€ เชธเซเชฅเชณเชพเช‚เชคเชฐ เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ - เชธเซเชŸเซ‡เชช เชฌเชพเชฏ เชธเซเชŸเซ‡เชช เช—เชพเชˆเชก

เชชเชฐ เชฆเชฌเชพเชตเซ‹ เชšเชฒเชพเชตเซ‹. เช•เชจเซเชธเซ‹เชฒ เชตเชฟเชจเซเชกเซ‹ เช–เซเชฒเชตเซ€ เชœเซ‹เชˆเช เช…เชจเซ‡ เชคเชฎเซ‡ เชจเซ€เชšเซ‡เชจเชพ เชœเซ‹เชถเซ‹:

เช†เช•เซƒเชคเชฟ ./src/main/resources/SamplePegaProcess.xml เชชเซ‡เช—เชพเชฎเชพเช‚เชฅเซ€ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช…เชจเซ‡ ./src/main/resources/ConvertedProcessFrom Pega.bpmn เชชเชฐ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡.

เชฐเชฟเชธเซ‹เชฐเซเชธ เชซเซ‹เชฒเซเชกเชฐเชฎเชพเช‚ เชชเซ‡เช—เชพเชฎเชพเช‚ เชฎเซ‚เชณ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ€ PNG เชซเชพเช‡เชฒ (samplePegaProcessDiagram.png) เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชถเซ‡:

เชชเซ‡เช—เชพเชฅเซ€ เช•เชฎเซเช‚เชกเชพ เชธเซเชงเซ€ เชธเซเชฅเชณเชพเช‚เชคเชฐ เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ - เชธเซเชŸเซ‡เชช เชฌเชพเชฏ เชธเซเชŸเซ‡เชช เช—เชพเชˆเชก

Camunda Modeler เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เช–เซ‹เชฒเซ‹ ConvertedProcessFromPega.bpmn เช…เชจเซ‡ เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เช•เช‚เชˆเช• เชฆเซ‡เช–เชพเชตเซเช‚ เชœเซ‹เชˆเช:

เชชเซ‡เช—เชพเชฅเซ€ เช•เชฎเซเช‚เชกเชพ เชธเซเชงเซ€ เชธเซเชฅเชณเชพเช‚เชคเชฐ เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ - เชธเซเชŸเซ‡เชช เชฌเชพเชฏ เชธเซเชŸเซ‡เชช เช—เชพเชˆเชก

เชœเชพเชฐ เชซเชพเช‡เชฒ เชฌเชจเชพเชตเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช

เชœเซ‹ เชคเชฎเซ‡ เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€ เชœเชพเชฐ เชซเชพเชˆเชฒ เชฌเชจเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ‹ เช›เซ‹, เชคเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช˜เชฃเชพ เชตเชฟเช•เชฒเซเชชเซ‹ เช›เซ‡:

  • เช…เชฅเชตเชพ เชซเชพเช‡เชฒ เชชเชฐ เชœเชฎเชฃเซเช‚ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ pom.xML เช…เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เช† เชฐเซ€เชคเซ‡ เชšเชฒเชพเชตเซ‹> เชฎเชพเชตเซ‡เชจ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‹.
  • เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชคเซ‡, เชฐเซ‚เชŸ เชซเซ‹เชฒเซเชกเชฐ เชชเชฐ เชœเชฎเชฃเซเช‚-เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เช…เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เชธเซเชฅเชพเชจเชฟเช• เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชฌเชคเชพเชตเซ‹ เช…เชจเซ‡ เชจเซ€เชšเซ‡เชจเซ‹ Maven เช†เชฆเซ‡เชถ เชšเชฒเชพเชตเซ‹: mvn เชธเซเชตเชšเซเช› เชชเซ‡เช•เซ‡เชœ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‹.

เช•เซ‹เชˆเชชเชฃ เชฐเซ€เชคเซ‡ (เช…เชฅเชตเชพ เชคเชฎเชพเชฐเซ€ เชชเชธเช‚เชฆเช—เซ€เชจเซ€ เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡) เชคเชฎเชพเชฐเซ‡ เชซเซ‹เชฒเซเชกเชฐเชฎเชพเช‚ เชœเชพเชฐ เชซเชพเช‡เชฒ เชธเชพเชฅเซ‡ เชธเชฎเชพเชชเซเชค เชฅเชตเซเช‚ เชœเซ‹เชˆเช / เชฒเช•เซเชทเซเชฏ. เช† เชœเชพเชฐเชจเซ‡ เช—เชฎเซ‡ เชคเซเชฏเชพเช‚ เช•เซ‰เชชเชฟ เช•เชฐเซ‹ เช…เชจเซ‡ เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚ เชจเซ€เชšเซ‡เชจเซ‹ เช†เชฆเซ‡เชถ เชœเชพเชฐเซ€ เช•เชฐเซ‹:

java -jar yourGeneratedJarFile.jar โ€œเชคเชฎเชพเชฐเซ€ เช‡เชจเชชเซเชŸ เชซเชพเช‡เชฒโ€ โ€œเชคเชฎเชพเชฐเซ€ เช†เช‰เชŸเชชเซเชŸ เชซเชพเช‡เชฒโ€

เช†เชจเซ€ เชœเซ‡เชฎ! เช•เซƒเชชเชพ เช•เชฐเซ€เชจเซ‡ เช…เชฎเชพเชฐเชพ เชชเชฐ เชชเซเชฐเชคเชฟเชธเชพเชฆ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชฒเชพเช—เซ‡ เชฎเช‚เชš ะธ เช† เช—เชฟเชŸ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เชœเซเช“ เชตเชงเชพเชฐเชพเชจเชพ เช•เชจเซเชตเชฐเซเชŸเชฐ เชฎเชพเชŸเซ‡ เชœเซ‡เชฎ เชœเซ‡เชฎ เชคเซ‡เช“ เช‰เชชเชฒเชฌเซเชง เชฅเชพเชฏ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹