-
Notifications
You must be signed in to change notification settings - Fork 721
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
Maven build errors - not able to find org.eclipse.openj9.criu #18205
Comments
@fipro78 Sure, I can help you take a look. Do you have a repo I can look at to reproduce the issue. Or something you can zip up? It will help speed up the diagnosis. |
@tajila I have created a new branch in my deployment benchmark example repository: https://github.com/fipro78/osgi_deployment_options/tree/criu The project that contains the CRIUSupport usage is in org.fipro.osgi.benchmark.criu If you build from the root directory via
the .criu modules are build and you should see the error. This at least happens for me if I execute the build in a devcontainer, whose definition is also available in the repository. |
I was able to reproduce the issue. I added
We dont ship with that module, so the issue is that it is using javac from a non-OpenJ9 JDK. I added |
It seems to be an issue with the
|
@fipro78 Thanks for resolving this. Feel free to reach out if you run into anymore issues with openj9.criu |
Hi,
I am trying to create a project that contains code to create a checkpoint on an initial startup, similar to what is described here: https://blog.openj9.org/2022/09/26/getting-started-with-openj9-criu-support/
I have setup a Linux devcontainer that contains the IBM Semeru 17.0.8.1+1
My VSCode is able to resolve the import
org.eclipse.openj9.criu.CRIUSupport
. But the Maven build fails, telling it can not resolveorg.eclipse.openj9.criu.CRIUSupport
.I have even tried it by specifying the
openj9.criu
module in the compile plugin, but then it says it can not find theopenj9.criu
module.Running the build with -X shows the following output for the project:
From that output it definitely looks like it uses the OpenJ9 for the compilation. It even shows that
org.eclipse.openj9.criu.isCRIUCapable: true
. But why doesn't it resolve the package at build time? Is there anything else I need to configure to make the package and the contained classes available to the Maven build?I have searched for an answer and tried multiple things, but I can't find any pointer. Would be great if you could help me in resolving this.
Greez,
Dirk
The text was updated successfully, but these errors were encountered: