Hello,
I'd got some problems on getting Aries to build locally:
1.
According to the website, Aries is still on SVN:
https://aries.apache.org/documentation/development/buildingaries.html
https://aries.apache.org/documentation/development/resources.html
According to the Readme in GitHub and the mails in the mailing list, the
GIT is primarily used for development:
https://github.com/apache/aries/blob/trunk/README.md
=> So I am using a github clone of the branch "trunk".
2.
I've tried to use JDK 11, but the "versioning" is still depending on the
Java-5 file format (to my understanding it is reading the internal
structure of those class files).
=> I go along with JDK-8.
I did not find this information on any web page or Readme!?
Do you have any plans on migrating to some higher build setup?
3.
Then, I needed to modify blueprint/blueprint-parent/pom.xml for the
correct SNAPSHOT version numbers. Like blueprint.core was
1.10.2-SNAPSHOT, but locally it was building the 1.10.4-SNAPSHOT version.
For completeness, I have built everything and had to modify the
following as well:
* proxy/proxy-itests/pom.xml: org.apache.aries.proxy was like 6
version numbers behind...
* transactions/transaction-itests/pom.xml: change the version of
org.apache.aries.transaction.blueprint
This problem is possibly not occurring for the daily builder's setup, as
those have built these versions on the same machine before. Though, I do
not know whether this possibly affects the test's validity for the
jumped versions!?
Do you want a PR for the currently missing version configs?
MFG
--
Heiko Studt