Skip to content

Mac Universal and Script stubs both run as Intel on ARM #449

@idontusenumbers

Description

@idontusenumbers

I'm submitting a…

  • bug report
  • feature request
  • other

Short description of the issue/suggestion:
MacOS SCRIPT and UNIVERSAL stubs both run as x64 (Intel as indicated in Activity Monitor) on an ARM64 machine. Explicitly setting macStartup = "ARM64" produces a .app that runs as Apple

Steps to reproduce the issue/enhancement:

  1. On an Apple Silicon mac, package application into .app using the default macStartup of SCRIPT or explicitly set to UNIVERSAL
  2. Run produced .app

What is the expected behavior?
Activity monitor shows application is running as Apple

What is the current behavior?
Activity monitor shows application is running as Intel

Please tell us about your environment:

  • JavaPackager version: 1.7.6
  • OS version: macOS 15.1.1 (24B2091)
  • JDK version: OpenJDK 64-Bit Server VM Temurin-17.0.13+11
  • Build tool:
    • Maven
    • Gradle

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