-
Notifications
You must be signed in to change notification settings - Fork 19
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
Invalid or corrupt jarfile /etc/extender/apps/manifestmergetool.jar #473
Comments
|
|
Yes, it ok because you saw path inside Docker container. On host machine jars palced in ./server/apps folder. Those folder mounts to /etc/extender/apps inside Docker container. Let's verify jar signature. Run on Windows following command (from the root folder of extender repo) certutil -hashfile ./server/app/manifestmergetool.jar SHA256 Result hash should be |
If hashes will be different - try redownload manifestmergetoll.jar |
I try build it with gradle
Now i have jar file here extender\server\manifestmergetool\app |
i changed Now it worked for me. I don't know why it not worked before. Mb something with windows file system and mount to docker fro files? mounting as folder worked |
Seems like some difference how Docker mount one file on Windows. Investigating. Thanks for report! |
Try simply remove that line and restart docker compose https://github.com/defold/extender/blob/dev/server/docker/common-services.yml#L15 |
@d954mas Please, try go through instruction for |
I have manifestmergetool in server/app. Is this enoght? Error: Unable to access jarfile /etc/extender/apps/manifestmergetool.jar |
Sorry, my bad one more time. Manifestmergetool path set to /etc/extender/apps/manifestmergetool.jar (https://github.com/defold/extender/blob/dev/server/docker/Dockerfile.base-env#L104) that's why I mounted only file, not directory. |
Thanks, now it worked at fix branch |
Trying new way Build server local setup.
This worked for windows build, but not worked for web build:(
In windows i see "Manifest merging not supported by this sdk"
In web i see "Invalid or corrupt jarfile /etc/extender/apps/manifestmergetool.jar"
I am complete all steps from doc.
My platform is windows. As shell i use git bash.
Download jar
Files look ok. Is it correct /server/app? In shell i see /etc/extender/apps/manifestmergetool.jar
The text was updated successfully, but these errors were encountered: