在 Mac Catalina 10.15.5 上运行 jpackage 遇到的问题。

huangapple 未分类评论49阅读模式
英文:

Issues getting jpackage to run on a Mac Catalina 10.15.5

问题

我正在尝试将我的Java应用程序打包成一个.dmg文件。计划是为了在我的网站https://strides.co.nz上签名和公证我的应用程序。

我已经下载了Java 14,并且已经成功在bash配置文件中创建了一个路径。一些Java命令在终端上可以正常工作,但是每当我尝试运行jpackage时,都会出现"Command not found."的错误。

我对Mac并不是特别熟悉,并且由于被Netbeans宠坏了,对命令行的了解有限。有人可以给我一些建议,告诉我我漏掉了什么吗?

我仍然在大量研究为什么打包程序在我的机器上无法运行,但是还是一无所获。我看到bin目录中存在jpackage,但无法使其运行。这是我在我的机器上得到的内容:

edwardbullock@Annettes-MacBook-Air ~ % java -version
openjdk版本 "14.0.1" 2020-04-14
OpenJDK Runtime Environment AdoptOpenJDK(构建14.0.1+7)
OpenJDK 64位Server VM AdoptOpenJDK(构建14.0.1+7,混合模式,共享)
edwardbullock@Annettes-MacBook-Air ~ % jpackage --help
zsh:找不到命令:jpackage
edwardbullock@Annettes-MacBook-Air ~ % 

我已经尝试在我的Windows PC上运行jpackage,那台机器上的jpackage可以工作。在Mac上,我似乎漏掉了一些东西。

英文:

I'm attempting to bundle my Java app into a .dmg file. The plan is to sign and notarize my app for distribution on my website https://strides.co.nz.

I have downloaded Java 14 and have successfully created a path on bash profile. Some java commands are working on Terminal, but whenever I attempt to run jpackage I get "Command not found."

I am not overly familiar with macs and have limited command line knowledge due to being spoiled by Netbeans. Can someone give me some suggestions on what I am missing.

I am still doing a lot of research on why package will not run on my machine but still have absolutely nothing. I see that jpackage is present in the bin but cannot get it to run. This is what I get on my machine:

edwardbullock@Annettes-MacBook-Air ~ % java -version
openjdk version "14.0.1" 2020-04-14
OpenJDK Runtime Environment AdoptOpenJDK (build 14.0.1+7)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 14.0.1+7, mixed mode, sharing)
edwardbullock@Annettes-MacBook-Air ~ % jpackage --help
zsh: command not found: jpackage
edwardbullock@Annettes-MacBook-Air ~ % 

I have tried running jpackage on my Windows PC, and jpackage is working on that machine. I seem to be missing something on the mac.

答案1

得分: 0

如果您的计算机上运行着 AdoptOpenJDK 14.0.1,这可能会有帮助:
/Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home/bin/jpackage

英文:

If you have AdoptOpenJDK 14.0.1 running on your machine, this might help:
/Library/Java/JavaVirtualMachines/adoptopenjdk-14.jdk/Contents/Home/bin/jpackage

huangapple
  • 本文由 发表于 2020年6月29日 14:37:20
  • 转载请务必保留本文链接:https://java.coder-hub.com/62632500.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定