当前位置: 首页 > 知识库问答 >
问题:

如何启动java程序Baralga在macos 11[关闭]

易招
2023-03-14

我真的很喜欢Baralga记录我在不同项目上的时间。我可以使用键盘启动和停止,也可以选择项目。然后我可以很容易地编辑任何有错误的地方,并且可以很容易地在月底将我的时间复制到电子表格中。

我曾在Windows和Linux上愉快地使用过它,但现在在Macos 11(“Big-Sur”)上安装和运行它时遇到了麻烦。

我从github下载了最新的包,Baralga-1.9.7-Installer.jar

该程序是用java编写的,因此我安装了java运行时:

java --version
openjdk 17.0.1 2021-10-19
OpenJDK Runtime Environment Temurin-17.0.1+12 (build 17.0.1+12)
OpenJDK 64-Bit Server VM Temurin-17.0.1+12 (build 17.0.1+12, mixed mode, sharing)

当我单击下载的文件时,我必须批准运行不受信任的程序,然后我会收到一条消息,即我必须以管理员权限运行该程序。因此,我使用终端打开下载文件夹并执行以下命令:

jim@jimhmac Downloads % sudo Baralga-1.9.7-Installer.jar 
Password:
sudo: Baralga-1.9.7-Installer.jar: command not found
jim@jimhmac Downloads % sudo java Baralga-1.9.7-Installer.jar
Error: Could not find or load main class Baralga-1.9.7-Installer.jar
Caused by: java.lang.ClassNotFoundException: Baralga-1.9.7-Installer.jar
jim@jimhmac Downloads % 

有人能帮我解决这个问题吗?

谢谢你考虑这个。

共有1个答案

璩涛
2023-03-14

正如@laksita ranasingha所建议的,当您想要启动一个可运行的jar时,必须使用-jar参数。

sudo java -jar Baralga-1.9.7-Installer.jar
 类似资料:
  • 我的目标操作系统将是Windows7。 如有任何帮助,不胜感激,谢谢。

  • 并且我有以下类: 当中的为时,它继续,否则,应用程序应该关闭,我们可以在bean创建期间关闭应用程序吗?这是一个好的做法吗?有什么好办法处理这件事吗?

  • 我有一份Java申请。 应用程序有一个决定应用程序是否在启动时启动的设置。 目前,我通过在StartUp items文件夹中放置/删除快捷方式实现了这一点。 然而,我想知道是否有更好的方法来处理这种行为。 编辑 是的,是视窗。抱歉之前没有清除。 应用程序有一个UI,用户可以在其中触发操作,并且应用程序在运行时定期在后台运行一些任务。 @Peter,如何使用应用程序中的代码更改注册表?这种方法是否与

  • 问题内容: 我尝试使用范围类型APPLICATION和带有@ Create,@ Beg的方法来注释类,但这似乎不起作用。 我想要的是在应用程序启动时立即启动无限循环。 问题答案: 如果希望在初始化后立即执行方法,则可以使用以下注释:

  • 启动 1. 轻触主画面上您想启动的应用程序图标。 显示LiveArea™。 2. 轻触[开始]。 中断/继续 按下PS键即可返回LiveArea™。若要继续,请轻触[继续]。 关闭 1. 按下PS键。 返回LiveArea™。 2. 请由画面右上角将LiveArea™撕下。

  • 问题内容: 如何重新启动Java AWT应用程序?我有一个附加了事件处理程序的按钮。我应该使用什么代码来重新启动应用程序? 我想做与应用程序中相同的事情。 问题答案: 当然,可以重新启动Java应用程序。 以下方法显示了一种重新启动Java应用程序的方法: 基本上,它执行以下操作: 查找Java可执行文件(我在这里使用了Java二进制文件,但这取决于您的要求) 查找应用程序(在我的情况下是一个ja