【Data Structure】 Project01过程记录

本文记录了在学习Data Structure过程中遇到的JavaFX配置错误,尽管尝试多种解决办法,问题仍未解决。同时,Violet UML软件因要求JDK 1.8导致无法打开,通过降级JDK版本并配置环境变量得以解决。在使用cmd运行Java代码时,遇到JNI错误,推测原因可能是javac和java版本不一致。
摘要由CSDN通过智能技术生成

课程:Data Structure
教材:Data Abstraction Problem Solving with Java Walls and Mirrors by Prichard, JanetCarrano, Frank (7th)
语言:Java
软件:Eclipse,VioletUML

一、仍未解决的javaFX报错

许久没打开eclipse,未料登入就是警告提醒,回想起这是上个学期留下的烂摊子——配置javaFX的失败。新的学期,再次尝试按照各种处理方法,但仍然未解决,只好暂时先移除。

二、绘图软件Violet UML配置错误

在官网下载了exe文件,但是无法打开,原因是要求jdk版本为1.8。
通过cmd命令:

java -version 和 javac -version 

可以看到正在使用的版本是更高版本(应该是最新的)。
再尝试修改环境变量:按下win搜索“环境”打开“编辑系统环境变量”,“高级—环境变量—系统变量—Path变量”,但是没有结果,妥协下载jdk1.8并配置,紫罗兰终于可以使用,另外发现eclipse中的一些文件自动变成了jdk1.8。

三、使用cmd一直出现的问题

1、尝试

由于在新学期的 Data Structure 课程 第一次作业 Project01中,老师要求提交的代码具有可移植性,简单的测试方法是“用U盘拷贝到别人的电脑中,试试看能不能运行”。

考虑把整个工

"Project JDK is not defined"的错误意味着项目中未定义了JDK(Java Development Kit)。JDK是用于开发Java应用程序的软件开发工具包。这个错误通常出现在你创建一个新的模块并编辑.class文件时。 为了解决这个问题,你需要设置项目的JDK。你可以通过以下步骤完成设置: 1. 打开你的项目,并在菜单栏中选择"File",然后选择"Project Structure"。 2. 在弹出的窗口中,找到"Module SDK"选项,点击修改。 3. 选择正确的JDK版本并点击"OK"来完成设置。 完成以上步骤后,你的项目将能够找到正确的JDK,并且错误信息"Project JDK is not defined"将不再出现。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [问题六:【Project SDK is not defined】错误解决方案](https://blog.csdn.net/bolinmengling/article/details/123582320)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [‘project JDK is not define‘ 解决方案](https://blog.csdn.net/m0_45888043/article/details/121056598)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值