เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบˆเบฒเบ Pega เป„เบ› Camunda - เบ„เบนเปˆเบกเบทเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป‚เบ”เบเบ‚เบฑเป‰เบ™เบ•เบญเบ™

เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบงเปˆเบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ Pega เบšเปเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เป€เบ›เบตเบ”เปƒเบ”เป†, เป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบžเบงเบเบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡ BPMN เบซเบผเบฒเบ. เบœเบนเป‰เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบเบฒเบ™เบเบฐเป‚เบ”เบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฒเบ Pega เป„เบ› Camunda เป‚เบ”เบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบ•เป‰เบกเปƒเบซเบกเปˆเบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เปƒเบ™ Modeler. เปเบ•เปˆเบเบฒเบ™เป„เบซเบฅเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปƒเบซเบกเปˆเบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เปเบกเปˆเบ™เบซเบ™เป‰เบฒเป€เบšเบทเปˆเบญเบซเบ™เปˆเบฒเบเปเบฅเบฐเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบ, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ–เป‰เบฒเบกเบตเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบซเบผเบทเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบกเปˆเบ™เบชเบฑเบšเบชเบปเบ™. เปƒเบ™เบšเบปเบ”เบชเบญเบ™เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบšเบดเปˆเบ‡เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบก BPMN, เบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™เบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบˆเบฒเบ Pega เป„เบ› Camunda.

เบเบฒเบ™เบชเบญเบ™เปเบ›เบ‡ Pega XML เป€เบ›เบฑเบ™ BPMN

Camunda Consulting เป„เบ”เป‰เบชเป‰เบฒเบ‡เบŠเบธเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบขเปˆเบฒเบ‡เป€เบชเบฅเบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบเบฐเปเบชเบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบชเบฒเบเบ™เป‰เปเบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™ Pega เบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰ เบ—เบตเปˆเบ™เบตเป‰. เบ—เปˆเบฒเบ™เบˆเบฐเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบ—เบฑเบ™เบ—เบตเบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™ Maven เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เป„เบ”เป‰เปƒเบ™เป€เบเบทเบญเบšเบ—เบธเบ IDE. Eclipse เปเบฅเบฐ Intellij เปเบกเปˆเบ™เบชเบญเบ‡เบ‚เบญเบ‡ IDE เบ—เบตเปˆเบ™เบดเบเบปเบกเบ—เบตเปˆเบชเบธเบ”. เปเบ•เปˆเบ—เปเบฒเบญเบดเบ”เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เป„เบ”เป‰ clone เบซเบผเบทเบ”เบฒเบงเป‚เบซเบฅเบ” repository เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบ - เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰ เบ—เบตเปˆเบ™เบตเป‰.

เบชเปเบฒเบฅเบฑเบšเบšเบปเบ”เบชเบญเบ™เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเปƒเบŠเป‰ Eclipse เป€เบ›เบฑเบ™ IDE เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ.

  • เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™ cloning เบซเบผเบทโ€‹เบ”เบฒเบงโ€‹เป‚เบซเบผเบ” Git repositoryโ€‹, เบชเปเบฒโ€‹เป€เบ™เบปเบฒโ€‹เป€เบญเบปเบฒโ€‹เป€เบ™เบทเป‰เบญโ€‹เปƒเบ™โ€‹เบ‚เบญเบ‡ Pega Converter repository เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เบžเบทเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เปƒเบซเบกเปˆโ€‹. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒเบšเปˆเบญเบ™เป€เบเบฑเบš Git เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆเป€เบ—เบดเบ‡ C: gitRepos, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบˆเบฐเบžเบปเบšเป€เบซเบฑเบ™เบ•เบปเบงเปเบ›เบ‡ Pega เบขเบนเปˆ C:gitReposmigrate-to-camunda-toolsPegacreate BPMN เบˆเบฒเบ Pega XML.
  • เบชเบณเป€เบ™เบปเบฒเป‚เบŸเบ™เป€เบ”เบตเบ—เบฑเบ‡เปเบปเบ”เปƒเบชเปˆเบžเบทเป‰เบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบ—เปˆเบฒเบ™เป€เบฅเบทเบญเบ.
  • เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบ›เบตเบ” Eclipse เปเบฅเบฐเป€เบฅเบทเบญเบเบžเบทเป‰เบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบซเบฒเบเปเบชเบณเป€เบ™เบปเบฒเป€เบ™เบทเป‰เบญเบซเบฒเปƒเบชเปˆ. เบซเบผเบฑเบ‡เบˆเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ Eclipse, เป„เบ›เบ—เบตเปˆ เป„เบŸเบฅเปŒ > เบ™เปเบฒเป€เบ‚เบปเป‰เบฒ > เบ—เบปเปˆเบงเป„เบ› > เป‚เบ„เบ‡เบเบฒเบ™เบˆเบฒเบเป‚เบŸเบ™เป€เบ”เบต เบซเบผเบทเปเบŸเป‰เบกเบˆเบฑเบ”เป€เบเบฑเบš.
  • เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบก เบ–เบฑเบ”เป„เบ›.
  • เปƒเบ™เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบ›เบฒเบเบปเบ”, เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆ Directory เปเบฅเบฐเบ™เบณเบ—เบฒเบ‡เป„เบ›เบซเบฒเป‚เบŸเบ™เป€เบ”เบตเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบซเบฒเบเปเบชเบณเป€เบ™เบปเบฒเปƒเบชเปˆเบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ. เบซเบ™เป‰เบฒเบˆเปเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ„เบงเบ™เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ„เป‰เบฒเบเบ„เบทเบ™เบตเป‰ (เป€เบšเบดเปˆเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰).
  • เบเบปเบ” เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹เบฎเบนเบš.

เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบˆเบฒเบ Pega เป„เบ› Camunda - เบ„เบนเปˆเบกเบทเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป‚เบ”เบเบ‚เบฑเป‰เบ™เบ•เบญเบ™

เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบเปˆเบฒเบงโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เบšเปˆเบญเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹. เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ‚เบญเบ‡ Java compiler เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เปเบฅเบฐเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เปเบ•เปˆเบกเบฑเบ™เบ„เบงเบ™เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบ„เบทเบเบฑเบ™.

เบ•เปเปˆเป„เบ›เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเป‰เบฒเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ Run เบ—เบตเปˆเบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบญเบตเป‰เบ™เปƒเบŠเป‰เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เปƒเบ™ Eclipse:

  • เบ„เบฅเบดเบเบ‚เบงเบฒเปƒเบชเปˆเป‚เบŸเบ™เป€เบ”เบตเบฎเบฒเบเป‚เบ„เบ‡เบเบฒเบ™เปเบฅเบฐเป€เบฅเบทเบญเบ Run As > Run Configurations...
  • เปƒเบ™เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบ›เบฒเบเบปเบ”, เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆ เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ Java เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบซเบกเปˆ. เบŠเบทเปˆเป‚เบ„เบ‡เบเบฒเบ™เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบ•เบทเปˆเบกเปƒเบชเปˆเปƒเบ™เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเบ™เบตเป‰. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบฑเป‰เบ‡เบŠเบทเปˆเปƒเบซเบกเปˆเบ™เบตเป‰เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™.
  • เบ•เปเปˆเป„เบ›, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฅเบทเบญเบเบซเป‰เบญเบ‡เบฎเบฝเบ™เบ•เบปเป‰เบ™เบ•เป. เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบกเบ„เบปเป‰เบ™เบซเบฒเปเบฅเบฐเปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเป€เบฅเบทเบญเบ - BPMNGenFromPega - org.camunda.bpmn.generator. เป€เบฅเบทเบญเบเบกเบฑเบ™เปเบฅเบฐเบ„เบฅเบดเบ OK.
  • เบซเบ™เป‰เบฒเบˆเปเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ„เบงเบ™เป€เบšเบดเปˆเบ‡เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™เบ™เบตเป‰:

เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบˆเบฒเบ Pega เป„เบ› Camunda - เบ„เบนเปˆเบกเบทเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป‚เบ”เบเบ‚เบฑเป‰เบ™เบ•เบญเบ™

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบชเบญเบ‡เบขเปˆเบฒเบ‡, เบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบญเบญเบ XML เบˆเบฒเบ Pega เปเบฅเบฐเบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™เบŠเบทเปˆเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบ–เบทเบเปเบ›เบ‡. เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบเปเบฅเบฐเบ™เบต, เปƒเบชเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เปเบฅเบฐเบŠเบทเปˆเป„เบŸเบฅเปŒเปƒเบ™เบžเบฒเบ เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เป‚เบ„เบ‡เบเบฒเบ™ เปเบ–เบš Arguments, เบซเบธเป‰เบกเบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบเบงเบปเบ‡เบขเบทเบก. เป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ, เบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เป„เบŸเบฅเปŒ Pega xml. เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰, เปƒเบซเป‰เปƒเบชเปˆเบ‚เปเป‰เบกเบนเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒ input เปเบฅเบฐ output:

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

เบซเบ™เป‰เบฒเบˆเปเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ„เบงเบ™เป€เบšเบดเปˆเบ‡เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™เบ™เบตเป‰:

เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบˆเบฒเบ Pega เป„เบ› Camunda - เบ„เบนเปˆเบกเบทเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป‚เบ”เบเบ‚เบฑเป‰เบ™เบ•เบญเบ™

เบเบปเบ”เป€เบ‚เบปเป‰เบฒ เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™. เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก console เบ„เบงเบ™เป€เบ›เบตเบ”เปเบฅเบฐเบ—เปˆเบฒเบ™เบˆเบฐเป€เบซเบฑเบ™เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

เปเบœเบ™เบงเบฒเบ” ./src/main/resources/SamplePegaProcess.xml เบ›เปˆเบฝเบ™เบˆเบฒเบ Pega เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰เบ—เบตเปˆ ./src/main/resources/ConvertedProcessFrom Pega.bpmn

เป‚เบŸเบ™เป€เบ”เบตเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ›เบฐเบเบญเบšเบกเบตเป„เบŸเบฅเปŒ PNG (samplePegaProcessDiagram.png) เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเปƒเบ™ Pega เปเบฅเบฐเบˆเบฐเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ™เบตเป‰:

เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบˆเบฒเบ Pega เป„เบ› Camunda - เบ„เบนเปˆเบกเบทเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป‚เบ”เบเบ‚เบฑเป‰เบ™เบ•เบญเบ™

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ Camunda Modeler, เป€เบ›เบตเบ” ConvertedProcessFromPega.bpmn เปเบฅเบฐเบกเบฑเบ™เบ„เบงเบ™เบˆเบฐเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเป€เบŠเบฑเปˆเบ™เบ™เบตเป‰:

เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบˆเบฒเบ Pega เป„เบ› Camunda - เบ„เบนเปˆเบกเบทเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป‚เบ”เบเบ‚เบฑเป‰เบ™เบ•เบญเบ™

เบเบฒเบ™เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบเบฐเบ›เป‹เบญเบ‡

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒ jar เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”, เบ—เปˆเบฒเบ™เบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบซเบผเบฒเบเบขเปˆเบฒเบ‡:

  • เบซเบผเบทเบ„เบฅเบดเบเบ‚เบงเบฒเปƒเบชเปˆเป„เบŸเบฅเปŒ pom.xml เปเบฅเบฐเป€เบฅเบทเบญเบ เปเบฅเปˆเบ™ As > Maven เบ•เบดเบ”เบ•เบฑเป‰เบ‡.
  • เบญเบตเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เบ„เบฅเบดเบเบ‚เบงเบฒเปƒเบชเปˆเป‚เบŸเบ™เป€เบ”เบตเบฎเบฒเบเปเบฅเบฐเป€เบฅเบทเบญเบ เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบตเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ เปเบฅเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ Maven เบ•เปเปˆเป„เบ›เบ™เบตเป‰: mvn เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบŠเบธเบ”เบชเบฐเบญเบฒเบ”.

เบงเบดเบ—เบตเปƒเบ”เบเปเปˆเบ•เบฒเบก (เบซเบผเบทเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™) เบ—เปˆเบฒเบ™เบ„เบงเบ™เบชเบดเป‰เบ™เบชเบธเบ”เบ”เป‰เบงเบเป„เบŸเบฅเปŒเบเบฐเบ›เป‹เบญเบ‡เปƒเบ™เป‚เบŸเบ™เป€เบ”เบต /เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบ. เบ„เบฑเบ”เบฅเบญเบเบเบฐเบ›เป‹เบญเบ‡เบ™เบตเป‰เป„เบ›เบšเปˆเบญเบ™เปƒเบ”เบเปเป„เบ”เป‰ เปเบฅเบฐเบญเบญเบเบ„เบณเบชเบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบขเบนเปˆเปƒเบ™ terminal:

java -jar yourGeneratedJarFile.jar "เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™" "เป„เบŸเบฅเปŒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ"

เปเบšเบšเบ™เบตเป‰! เบเบฐเบฅเบธเบ™เบฒเบฎเบนเป‰เบชเบถเบเบงเปˆเบฒเบšเปเปˆเป€เบชเบเบ„เปˆเบฒเบ—เบตเปˆเบˆเบฐเบญเบญเบเบ„เปเบฒเบ„เบดเบ”เป€เบซเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ forum ะธ เป€เบšเบดเปˆเบ‡เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™ Git เบ™เบตเป‰ เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ•เบปเบงโ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เป€เบžเบตเปˆเบกโ€‹เป€เบ•เบตเบกโ€‹เบ—เบตเปˆโ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™