Advertisement

在IntelliJ IDEA 2020.1中遇到无法加载 JDK 类:com.sun.jdi.F...的问题

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
简介:本文介绍了在使用IntelliJ IDEA 2020.1时遇到的一个常见问题,即无法加载JDK类“com.sun.jdi.Field”。文章详细描述了该错误的产生原因和解决方法。 最近升级到2020.1版本后遇到了一个错误提示“cannot load a jdk class: com.sun.jdi.Field”。我尝试了调整环境变量的设置来解决这个问题:将原来的IDEA_JDK_64路径从C:\Program Files\Java\jdk1.8.0_144修改为新的位置C:\Program Files\JetBrains\IntelliJ IDEA 2019.3.3\jbr。这是在由2019.3版本升级到2020.1时遇到的情况,该问题可以通过上述方法解决,并且可以参考Stack Overflow的相关讨论来获取更多帮助信息。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • IntelliJ IDEA 2020.1 JDK com.sun.jdi.F...
    优质
    简介:本文介绍了在使用IntelliJ IDEA 2020.1时遇到的一个常见问题,即无法加载JDK类“com.sun.jdi.Field”。文章详细描述了该错误的产生原因和解决方法。 最近升级到2020.1版本后遇到了一个错误提示“cannot load a jdk class: com.sun.jdi.Field”。我尝试了调整环境变量的设置来解决这个问题:将原来的IDEA_JDK_64路径从C:\Program Files\Java\jdk1.8.0_144修改为新的位置C:\Program Files\JetBrains\IntelliJ IDEA 2019.3.3\jbr。这是在由2019.3版本升级到2020.1时遇到的情况,该问题可以通过上述方法解决,并且可以参考Stack Overflow的相关讨论来获取更多帮助信息。
  • IDEA 2020.1启动Spring Boot项目时Java包“xxx”不存
    优质
    当使用IntelliJ IDEA 2020.1版本启动Spring Boot项目时,可能会遇到某个特定Java包(如xxx)缺失的报错提示。本文将提供解决此问题的有效方法和建议。 本段落主要介绍了使用IDEA 2020.1启动SpringBoot项目时遇到的java程序包xxx不存在的问题,并通过示例代码详细讲解了解决方案。内容对学习或工作中遇到类似问题的朋友具有一定的参考价值,希望读者能从中获益。
  • 解决IntelliJ IDEAMaven程序包和
    优质
    本文提供了解决在使用IntelliJ IDEA开发时遇到的Maven依赖问题的方法,详细介绍了如何修复IDE无法识别Maven导入的包及类的情况。 解决IntelliJ IDEA Maven找不到程序包和类的问题可以通过以下方法: 1. 确保Maven项目的依赖已经正确添加到pom.xml文件中。 2. 在项目视图(Project View)下刷新Maven项目,右键点击根目录的“Reload All Maven Projects”选项进行更新。 3. 检查IDEA的类路径设置是否包含所有必要的库。可以通过File -> Project Structure来查看和修改项目的依赖关系和源代码位置配置。 4. 清理并重新构建项目:通过Maven工具窗口中的命令行执行“clean install”,或者直接使用菜单栏里的Build -> Rebuild Project进行操作。 5. 如果问题仍然存在,尝试在IntelliJ IDEA中启用自动导入功能。这可以通过Settings(或Preferences)-> Build, Execution, Deployment -> Compiler -> Automatically build 来开启。 确保遵循以上步骤可以解决大部分由于Maven配置不当导致的找不到类和包的问题。
  • IntelliJ IDEA配置Tomcat时及解决方
    优质
    本篇文章主要介绍在使用IntelliJ IDEA集成开发环境中遇到的配置Tomcat服务器时出现的常见问题及其解决方案。通过详细步骤指导用户排查并解决问题,帮助开发者顺利进行Java Web应用的调试与部署工作。 本段落主要介绍了在IntelliJ IDEA中配置Tomcat遇到的问题及解决方法,并通过示例代码进行了详细的讲解,对学习或工作中有相关需求的朋友具有一定的参考价值。希望需要的读者能从中学到所需的知识。
  • IDEA打包Jar-解决主未找
    优质
    本文章详细介绍了如何使用IDEA工具将Java项目打包成可执行的Jar文件,并解决了可能出现的主类找不到或无法加载的问题。 本段落主要介绍了使用IDEA打包jar文件时解决找不到或无法加载主类main的问题,并提供了有价值的参考内容,希望能对大家有所帮助。一起跟随下面的介绍详细了解吧。
  • VS2017使用MFC添
    优质
    本文介绍了在Visual Studio 2017中使用MFC框架创建项目时,添加新类可能遇到的一些常见问题及解决办法。 在使用Visual Studio 2017(VS2017)进行MFC开发过程中可能会遇到无法添加新类的问题。这可能是由于安装问题、配置错误或与系统环境的不兼容性导致。 首先了解MFC是什么,它是由微软公司提供的C++库,用于简化Windows应用程序的开发工作流程,并提供了一系列面向对象接口封装了大量底层操作细节,使开发者能够更便捷地创建基于Windows API的应用程序。在VS2017中,默认包含了MFC功能的支持模块和工具集。 当遇到无法添加新类的问题时,请首先检查安装状态:确保在首次安装过程中选择了“桌面开发”工作负载,并且自定义选项里包括了对MFC支持的设置;如果未包含,则需要重新配置或追加相应的组件。接着,验证项目属性是否正确设置了使用MFC库。 具体来说,在VS2017中打开项目的属性页,“C/C++”->“常规”的附加包含目录应该包含了MFC头文件路径(例如`$(VC_IncludePath);$(WindowsSDK_IncludePath)`);同样地,“链接器”->“输入”中的附加依赖项应包括了相应的库文件路径。 如果上述步骤都正确无误,但问题仍然存在,则可能是VS2017更新后某些组件变得不兼容。此时可以尝试以下解决办法: - 更新至最新版本:微软定期发布修复补丁以提升软件性能和稳定性。 - 检查Windows SDK版本是否与当前开发环境相匹配。 - 清理并重新构建项目,有时候缓存问题会导致编译失败或错误信息显示不准确。 - 重置VS2017的用户设置至初始状态。 如果以上方法都不能解决问题,则可以考虑在微软官方论坛或者Stack Overflow等技术社区寻求帮助。这些平台上有许多经验丰富的开发者可能会提供有用的解决方案和建议。 总之,解决Visual Studio 2017中MFC类添加问题通常需要检查安装配置、项目属性设定以及排查可能存在的兼容性障碍,并根据具体情况采取相应的措施来解决问题。对于复杂的或难以直接处理的问题,则可以通过查阅相关文档资料或者向技术社区求助以获得进一步的帮助和支持。
  • IntelliJ IDEA创建Java
    优质
    本教程详细介绍了如何使用IntelliJ IDEA这款流行的集成开发环境(IDE)来创建新的Java类。通过简单的步骤指导初学者快速掌握基本操作技巧。 在IntelliJ IDEA这款功能强大且全面的Java集成开发环境(IDE)中,新建一个Java类是一个基础操作,但很多开发者可能不清楚如何正确地完成这一任务。这篇文章将分享关于使用IntelliJ IDEA创建新Java类的方法。 首先需要了解的是,在IntelliJ IDEA里有五种目录类型:Sources、Tests、Resources、Test Resources和Excluded。其中Sources类型的目录用于存放可以编译的代码,例如在maven项目结构中,src/main/java就是这种类型的目录。在此类目录下,我们可以创建新的Java类或包。 对于单元测试相关的文件,则需要使用Tests类型的标注,在maven项目的环境下,这个类型通常对应的是src/test/java这样的路径;而Resources和Test Resources分别用于存放常规资源(如配置文件)和测试用的资源文件。 Excluded则是一种特殊的目录类型,它表示该目录下的内容将不会被IDE进行索引处理。这意味着在被排除的目录中的代码无法享受诸如语法检查、智能提示等特性。 最后,在IntelliJ IDEA中创建新的Java类其实非常直接:只需要右键点击你希望放置新类的目标文件夹,然后选择“Mark Directory as”选项,并从中挑选合适的类型(比如Sources)即可开始编写你的新Java类了。通过这种方式设置正确的目录标注并理解maven项目中的标准目录结构是使用IntelliJ IDEA进行高效开发的关键步骤之一。
  • 解决IntelliJ IDEASpring-boot-devTools
    优质
    本篇教程详细介绍了如何在IntelliJ IDEA开发环境中激活和优化Spring Boot DevTools的功能,提供多种解决方案以应对DevTools失效问题。 以下为大家介绍如何解决IntelliJ IDEA 使用Spring-boot-devTools无效的问题。我觉得这个方法不错,现在分享给大家参考。希望对大家有所帮助。
  • CMake编译OpenCV3.2时文件
    优质
    本文探讨了在使用CMake编译OpenCV3.2过程中遇到的一个特定问题——无法下载所需文件,并提供了可能的解决方案和解决步骤。 在使用CMake构建OpenCV 3.2的过程中可能会遇到的一个常见问题是,在尝试自动下载某些依赖库或模块时卡住。这通常发生在Downloading xxxxx...步骤中,表明CMake正试图从网络上获取特定文件但未能成功完成。为解决这个问题,需要采取手动干预的措施来继续编译过程。 首先了解一下背景:CMake是一个跨平台构建系统,常用于管理项目依赖和配置设置。在构建OpenCV时,它会自动检查并下载一些必要的第三方库,例如FFmpeg、DNN(深度神经网络模块)以及xfeatures2d等。这些库对于执行图像处理及计算机视觉功能至关重要。 为解决上述问题,请按照以下步骤操作: 1. **手动获取依赖项**:根据相关文档指示单独下载FFmpeg、DNN和xfeatures2d的源代码或预编译二进制文件,并解压缩到指定位置。这些文件通常以rar格式提供,分别标记为ffmpeg.rar, dnn.rar 和 xfearures2d.rar。 2. **配置CMake**:启动CMake GUI工具,在“Source code directory”中输入包含CMakeLists.txt的目录路径;在“Build directory”里设置构建输出的位置。点击Configure按钮让CMake识别项目所需环境信息。 3. **指定库位置**:在第一次Configuration过程中,你会看到一系列变量等待设定值。找到与FFmpeg、DNN和xfeatures2d相关的选项(如`OPENCV_EXTRA_MODULES_PATH`, `FFMPEG_ROOT_DIR`等),并将之前手动下载的文件路径填入相应字段中。如果看不到相关设置,请切换至“Advanced”模式查看并调整。 4. **重新配置与生成**:完成所有必要的变量设定后,再次点击Configure进行最终确认,并通过Generate按钮创建适用于你的开发环境(如Visual Studio 2015)的构建文件或解决方案。 5. **编译项目**:打开由CMake产生的解决方案,在IDE中执行常规编译步骤。确保每个依赖库都被正确链接起来;若无错误,整个编译过程应顺利结束。 6. **安装与测试**:完成项目的构建后,请将生成的库文件安装到指定位置,这通常通过修改CMake的`INSTALL`目标来实现。编写一些简单的程序以验证新编译好的OpenCV库是否正常工作。 当使用CMake下载OpenCV依赖项遇到问题时,采取手动干预的方法可以解决问题。理解如何配置和操作CMake对于解决这类问题是至关重要的,并且保持稳定的网络连接也是必要的,因为即使采用手工方式安装某些库文件可能仍需更新或获取其他相关组件。对于像OpenCV这样的大型项目而言,掌握使用CMake的技巧非常重要。