我不得不安装logisim (一个逻辑电路编辑器),但必须安装java5或任何更新的版本,同时我还下载了jdk-13.0.2以开发一些java项目,.I获得了这个链接以下载logisim:
http://www.cburch.com/logisim/download.html
另外,我从下面的链接下载了java 8:
虽然logisim已经成功地安装到我的电脑上,但java停止了工作。在adittion中,vscode报告没有安装jdk,且classpath系统变量指向0。
无论如何,我发现我的jdk存储在它应该在的地方,这意味着在程序文件中,而我意识到我又下载了两个jdk!(我仍然不知道它们是如何进入我的计算机的……).But这不应该真的很重要,因为每次开始在java中编码之前使用的cmd程序员仍然在正确的目标位置设置类路径和path系统变量。cmd代码如下:
set path="C:\Program Files\Java\jdk-13.0.2\bin"
set classpath=.;C:\Program Files\Java\jdk-13.0.2\lib\tools.jar
(我的观点是,这似乎不是上述程序的错。)我也找不到我应该已经下载的java版(Java8),以便用文件资源管理器安装和操作logisim。我真的需要同时保持logisim和vscode的可操作性。这是不是意味着只要有jdk,我就能用java编写代码?(如果不是logisim,我不会下载java 8的……)。
此外,每当我尝试使用cmd编译java文件时,都会得到以下错误:
An error has occurred while processing the shared archive file.
Mark mismatch while restoring from shared file.
Error occurred during initialization of VM
Unable to use shared archive.
任何想法都可能是有帮助的。
发布于 2021-02-25 03:22:10
必须为新的创建新的path系统变量JRE
安装(为Logisim安装的那个)。应该有单独的路径变量,用于JDK
和新的JRE。
例如:
对于JDK-D:\PROGRAM FILES\Java\jdk-15.0.2\bin
对于JRE-C:\Program Files (x86)\Java\jre1.8.0_281\bin
Path系统变量应指向JRE安装位置的bin文件夹。
JDK和JRE的Path系统变量。控制面板中的SS:
https://stackoverflow.com/questions/61702627
复制相似问题