pytorch / pytorch/executorch

java linux cannot work , we need executorch java jar format package ,please support

Open
#16,422 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

module: android
Dominant language
Python
Stars
5k
Forks
1.2k
Avg merge
2d 10h
Merged PRs (30d)
581

Description

🐛 Describe the bug

java linux cannot work ,
I just can't figure it out. I've been communicating with you for a month now, so why can you still not compile a pure Java JAR that allows Java to use executors on Linux, macOS, and Windows? You insist on using JNI to bundle androidx.core in an AAR format, which is completely unusable in Java Maven and SBT projects. This is such a practical need. I've seen how many users in the issues are requesting you to provide an official JAR package format, but you always turn a blind eye. Why is that? Are you worried about something? Isn't it a good thing to expand to more platforms and users? As the project's management, can you really bear to do this? Users simply don't have the ability to package things with C++ or JavaCPP, so why make them do the packaging themselves? That is unreasonable in itself.

Versions

dd

cc @kirklandsign @cbilgin

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the existing JNI-based AAR packaging and how androidx.core is bundled. Define an official pure Java JAR that can be consumed from Maven and SBT projects on Linux, macOS, and Windows, then verify the package across those platforms.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
build-system
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.