Skip to content

Interoperatbility with TeaVM #70

@koppor

Description

@koppor

(not sure if this is the right repository - feel free to move the issue can remove this line)

(I'm filing it here so this doesn't get lost in my private notes)

I am starting to play around with https://teavm.org/docs/intro/getting-started.html.

While naively trying it out at JabRef/jabref-koppor#715, I get

* What went wrong:
Could not determine the dependencies of task ':jabkit:generateWasm'.
> Could not resolve all dependencies for configuration ':jabkit:teavmClasspath'.
   > Could not resolve org.openjfx:javafx-base.
     Required by:
         project :jabkit
         project :jabkit > project :jablib
      > Cannot choose between the available variants of org.openjfx:javafx-base:24.0.2:
          - linux-aarch64Runtime
          - linuxRuntime
          - mac-aarch64Runtime
          - macRuntime
          - runtime
          - winRuntime
        All of them match the consumer attributes:
          - Variant 'linux-aarch64Runtime' capability 'org.openjfx:javafx-base:24.0.2':
              - Unmatched attributes:
                  - Provides org.gradle.category 'library' but the consumer didn't ask for it
                  - Provides org.gradle.libraryelements 'jar' but the consumer didn't ask for it
                  - Provides org.gradle.native.architecture 'aarch64' but the consumer didn't ask for it
                  - Provides org.gradle.native.operatingSystem 'linux' but the consumer didn't ask for it
                  - Provides org.gradle.status 'release' but the consumer didn't ask for it
                  - Provides org.gradle.usage 'java-runtime' but the consumer didn't ask for it

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions