从永远到永远-IDEA使用总结

1.the file is idented with 2 spaces instead of 4

解决:典型脑子疼,你管我用tab还是用空格呢,可设置。
在这里插入图片描述

2.maven repository needs to be imported

解决:其下边选择导入即可。

3.快速导入父类活接口定义方法

解决:alt+enter
在这里插入图片描述

4.

如果你的代码没有问题,很大原因是pom.xml依赖缺失。我是b站看的黑马视频,他的缺少很多依赖。网上找一份比较全的依赖导入就好了。

5.Project SDK is not defined

https://blog.youkuaiyun.com/qq2710393/article/details/83051067原因分析看这里就好,该播主写的步骤比较简单,我重新截了一下图。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
找到对应的,齐活。

6.idea打包成jar包。

注意!!!!!!!经过实践,网上学到的该方法打出来的jar包,引用到项目中根本就不好用。关于正确方法,我正在研究。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.Idea集成Maven

该博主写的挺详细的:https://blog.youkuaiyun.com/it_lihongmin/article/details/80782740

在这里插入图片描述

8.idea中的maven update

https://www.cnblogs.com/solvit/p/9967434.html
在这里插入图片描述

9、创建项目时的Scratches and Consoles

在这里插入图片描述
参考:实际项目开发基本没用https://blog.youkuaiyun.com/qq_43152052/article/details/100602202

10、idea包平铺展示修改

在这里插入图片描述
去掉√

11、隐藏.idea和.iml文件

参考:https://blog.youkuaiyun.com/weixin_41699562/article/details/99552780

12.maven模板创建web项目报错

[ERROR] Error executing Maven.
[ERROR] 2 problems were encountered while building the effective settings
[FATAL] Non-parseable settings D:\apache-maven-3.6.1\conf\settings.xml: Duplicated tag: ‘profiles’ (position: START_TAG seen … variables for plugins in the POM.\n |\n |–>\n … @218:13) @ D:\apache-maven-3.6.1\conf\settings.xml, line 218, column 13
[FATAL] Non-parseable settings D:\apache-maven-3.6.1\conf\settings.xml: Duplicated tag: ‘profiles’ (position: START_TAG seen … variables for plugins in the POM.\n |\n |–>\n … @218:13) @ D:\apache-maven-3.6.1\conf\settings.xml, line 218, column

13、maven模板创建web项目,项目结构完全不对

项目结构完全不对:
在这里插入图片描述

参考:https://blog.youkuaiyun.com/marooon/article/details/88790354
多了一|导致后边的注释符号没有起作用!!!这个问题基本上都去找setting文件就好。
相信我,找别人要一个maven的settings.xml配置文件替换了原来的。

14、SVN拉下来的代码,在idea打开时,提示:Do you want to schedule the following file for addition to Subversion?。。。。。.iml

在这里插入图片描述
解决:XXX.iml文件是 IDEA 自动为我们(首次)打开的项目生成的配置文件,不建议提交到SVN,选cancel。
参考:https://www.evget.com/article/2017/10/16/27024.html

15、代码库拉下代码,报错,各种jar包找不到。但是本地仓库是有jar包的。

在这里插入图片描述

16.White space is required before the encoding pseudo attribute in the XML declaration.

属性中间价格空格。

<think>好的,我现在遇到了一个问题:在IntelliJ IDEA里设置了断点,但一启动调试模式,断点就变成斜杠,无法使用。这让我有点困惑,得仔细想想可能的原因和解决办法。 首先,我需要确认断点的状态。断点变成斜杠通常表示它被禁用了。为什么会自动禁用呢?可能的原因有几个。 第一个可能性是项目没有正确编译。IDEA在调试时需要依赖编译后的class文件,如果代码修改后没有重新编译,断点可能无法正确绑定到源代码的位置。这时候,我应该尝试清理项目并重新构建,看看问题是否解决。操作步骤是点击菜单中的“Build” -> “Clean Project”,然后“Build” -> “Rebuild Project”。 第二个可能性是断点所在的代码行没有被执行。比如,断点打在了注释行、空行或者条件永远不会满足的分支里。我需要检查断点的位置,确认该行代码在实际运行中会被执行。可以试着在另一个确定会被调用的方法里设置断点,比如主方法或一个常用的工具方法,看看是否仍然出现斜杠。 第三个可能性是调试配置有问题。有时候,运行配置可能指定了错误的模块或主类,导致断点所在的代码没有被加载。我需要检查运行/调试配置,确认“Main class”和“Use classpath of module”设置正确。特别是当项目有多个模块时,选错模块可能导致类路径不正确。 第四个可能性是IDE本身的缓存或插件问题。IDEA的缓存有时候会出问题,导致断点状态异常。这时候,可以尝试清除缓存并重启:点击“File” -> “Invalidate Caches...” -> “Invalidate and Restart”。此外,某些插件可能与调试器冲突,可以尝试禁用第三方插件,尤其是和代码执行相关的插件,看看问题是否消失。 第五个可能性是断点条件设置有误。虽然断点显示为斜杠通常是被禁用,但如果设置了条件或日志表达式导致断点不可用,也可能出现这种情况。可以右键点击断点,查看属性,确认没有启用条件或日志,或者尝试移除所有条件。 第六个可能性是JDK或项目配置问题。如果项目使用的JDK版本与调试器不兼容,或者项目依赖的库有冲突,也可能导致断点失效。检查项目的JDK版本是否符合要求,确认依赖管理正确,没有版本冲突。 如果以上方法都尝试过还是不行,可能需要考虑重新安装IDEA或者检查操作系统的权限设置,确保IDEA有足够的权限访问项目文件。另外,查看IDEA的日志文件(Help -> Show Log in Explorer)可能会有更详细的错误信息,帮助定位问题根源。 总结一下,解决步骤大致是:检查断点位置是否有效→清理并重新构建项目→验证调试配置→清除缓存→检查断点条件→确认JDK和依赖→查看日志。一步步排除可能的原因,应该能找到问题所在并解决。</think>分步解决IDEA断点变斜杠问题: 1. **检查断点有效性** - 确保断点不在注释行/空行 - 在`main()`方法入口处添加新断点测试 2. **强制重新编译项目**(关键步骤) ```bash Build -> Clean Project # 清除旧编译文件 Build -> Rebuild Project # 全量重新编译 ``` 3. **验证调试配置** - 检查运行配置的`Main class`是否正确 - 确认`Use classpath of module`选择正确模块 - (多模块项目)检查依赖模块是否已编译 4. **清除IDE缓存** ```bash File -> Invalidate Caches... ✔️ Clear file system cache and Local History ➔ 点击 [Invalidate and Restart] ``` 5. **检查断点属性** - 右击断点图标 → 取消勾选`Condition`/`Log`等选项 - 确认未勾选`Disabled until selected breakpoint is hit` 6. **验证JDK环境** - `File → Project Structure` - 检查`Project SDK`版本 ≥ 1.8 - 确认`Project language level`与JDK匹配 7. **高级排查** - 关闭`Build → Build Project automatically`(避免编译冲突) - 检查`.idea/workspace.xml`中是否包含异常断点配置 - 尝试新建空白项目测试基础调试功能 **典型成功案例**:某Spring Boot项目因未重新编译导致断点失效,执行`Rebuild Project`后恢复正常调试。 **附加建议**: - 使用`mvn clean install`/`gradle clean build`确保依赖正确 - 调试时关闭热部署插件(如JRebel) - 检查`Settings → Build → Compiler → Skip tests`是否误开启 若问题仍未解决,可通过`Help → Collect Logs and Diagnostic Data`提交官方技术支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值