Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate the project from Ant to Multimodule project with Maven #96

Open
jabrena opened this issue Mar 30, 2018 · 2 comments
Open

Migrate the project from Ant to Multimodule project with Maven #96

jabrena opened this issue Mar 30, 2018 · 2 comments

Comments

@jabrena
Copy link

jabrena commented Mar 30, 2018

I am trying to use the project in an embedded environment and I would like to use this project to test all features from a Java Runtime Image but the project requires compilation in the destination.

I would like to propose to migrate Ant to Maven to offer more global consistency.

What is your opinion?

Juan Antonio

@jabrena jabrena changed the title Migrate the project from Ant to Multimodule with Maven Migrate the project from Ant to Multimodule project with Maven Mar 30, 2018
@smlambert
Copy link
Contributor

It is not a task we had on the near-term horizon, as if we shifted to use this, it would be good to shift to use it for all of our test materials (so a large undertaking).

Can you explain how shifting to maven will help the compilation story for embedded (is it that you gain more flexibility in what gets compiled?)

I believe there are a couple of things you can try to mitigate the compilation of test materials story for the embedded environment:

  1. only compile the test projects you wish to run (using the BUILD_LIST environment variable)
  2. cross-compile the test material elsewhere and load to device

@lumpfish
Copy link
Contributor

There may be tests in this project which will not work with only a jre - they may expect to have tools such as javac and jar available in the jdk under test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants