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

Fix build and launch for newer JDK versions #19

Open
wants to merge 1 commit into
base: 1.2.2
Choose a base branch
from

Conversation

sesm
Copy link

@sesm sesm commented Jun 3, 2024

I have openjdk 17.0.7 2023-04-18 on MacOS, and I had the following issues:

  • package sun.security.pkcs11 is not visible during compilation - was fixed by specifying source="1.8" target="1.8" in javac task
  • module jdk.crypto.cryptoki does not export sun.security.pkcs11 to unnamed module at runtime - was fixed by compileargs to javac task

As far as I understand both are related to new Java 9 Modules. If there is a better way to fix this, feel free to reject the PR.

@Kasokaso
Copy link

Kasokaso commented Jun 3, 2024

There is no need to use this app anymore. Why don't you use ConsentID instead?

@sesm
Copy link
Author

sesm commented Jun 3, 2024

I use it because some time ago I've done the setup according to the first instruction I found, which included running ePorezi app on Windows VM. Yesterday I randomly found this repo and fixed the app to work on my machine without VM.

Regarding ConsentID, I've seen instructions on how to setup it, but haven't seen an instruction on how to use it to login to https://eporezi.purs.gov.rs. If you point me to one that would be greatly appreciated!

@sesm
Copy link
Author

sesm commented Jun 3, 2024

@Kasokaso that worked, thank you!

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

Successfully merging this pull request may close these issues.

2 participants