Hello Ivy Team,

Whenever i run command mvn clean install -X (in debug mode) --> I saw the log:


[DEBUG] Starting ivy Engine in D:\...\...\AxonIvyEngine6.3.0
[DEBUG] Engine is running
[INFO] Cleaning sources in [src_dataClasses]

Question 1: why does the build need to start "Ivy Engine" for building the code?

My situation: I have the jenkins build central, whenever alot of project run the build at the same time --> the server get a trouble with memory because alot of Ivy Engine are started.

Question 2: when I build my Ivy project --> why is the iar file include the source code inside the package?

Thanks for answer my question!

asked 06.10.2017 at 05:55

Hap%20Em's gravatar image

Hap Em
(suspended)
accept rate: 0%

edited 05.11.2019 at 07:59

Reguel%20Wermelinger's gravatar image

Reguel Werme... ♦♦
9.4k31958


Q1: because the code is not compiled as you might expect with JAVAC but with the JDT from eclipse. The good thing about it, the compiler operates in the exact same way as the designer. While JAVAC has now clue about OSGi dependencies and other stuff in our environment

Q2: currently sources are included because IARs could also be used and produced with the Designer. And normal Designer IARs include all you need to edit the project - so sources as well. If you don't like this behaviour, feel free to exclude the sources by configuring custom exclusions: http://axonivy.github.io/project-build-plugin/release/7.0/pack-iar-mojo.html#iarExcludes

link

answered 06.10.2017 at 07:24

Reguel%20Wermelinger's gravatar image

Reguel Werme... ♦♦
9.4k31958
accept rate: 70%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×22
×7
×2

Asked: 06.10.2017 at 05:55

Seen: 2,347 times

Last updated: 05.11.2019 at 07:59