【发布时间】:2021-09-27 18:43:05
【问题描述】:
我在学校使用 eclipse 进行编码课程,我需要安装 Violet UML Editor http://alexdp.free.fr/violetumleditor/page.php 来创建课程的 PDF。
无论如何,我下载了一个 .jar 文件。我的 mac 不喜欢它来自未经验证的开发人员,所以我必须手动允许它在系统偏好设置中打开。 .jar 打开到加载选项卡,但它不会打开程序。
'''Javac -version''' 在终端中显示 javac 16.02。据我所知,JDK 拥有我需要运行 Violet 的 JRE。为了安全起见,我从 Oracle 安装了 JRE,它是一个 JDK 8 文件,但它不起作用,所以我只是删除了它。
更新:使用终端并输入 '''java -jarvioletumeditor-3.0.0.jar''' 我得到错误代码
Error: Unable to access jarfile violetumleditor-3.0.0.jar
.jar 位于我的桌面上,应该可以找到
另外,是的,我安装了一个全新的 3.0 版本来尝试同样的事情。
更新 2:
java -version给了
java version "16.0.2" 2021-07-20
Java(TM) SE Runtime Environment (build 16.0.2+7-67)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
认为这是访问桌面问题的权限。
【问题讨论】:
-
您是如何尝试运行它的?试试这个,打开你的控制台并输入这个然后回车:java -jarvioletumeditor-3.0.0.jar。假设您下载了 3.0.0。如果有任何错误消息更新您的问题。从这里下载时也选择了 *.jar 选项:sourceforge.net/projects/violet/files/violetumleditor/3.0.0
-
再次使用 3.0 进行全新安装以尝试同样的事情。
-
.jar 位于我的桌面上,应该可以找到 只是猜测:它不应该在桌面上,而是在你执行
java -jar violetumleditor-3.0.0.jar的地方 -
使用你的控制台(或午夜指挥官......真正的计算机科学家没有使用 Windows 资源管理器或 Finder OSX 垃圾)导航到你认为你下载了 *.jar 文件的位置并执行:ls -la *。您必须在结果中看到 jar,如果没有,则说明您在错误的文件夹中。您必须在 java 命令中提供 jar 文件的绝对/相对路径,或者您必须位于 jar 文件所在的同一文件夹中
标签: java uml sourceforge