IDEA启动web项目出现Configuration error

Idea启动web项目出现Configuration error错误

Using CATALINA_BASE:   "C:\Users\15596\AppData\Local\JetBrains\IntelliJIdea2020.2\tomcat\鏈懡鍚峗SpringMVC-study_6"
Using CATALINA_HOME:   "D:\apache-tomcat-9.0.39"
Using CATALINA_TMPDIR: "D:\apache-tomcat-9.0.39\temp"
Using JRE_HOME:        "D:\Java"
Using CLASSPATH:       "D:\apache-tomcat-9.0.39\bin\bootstrap.jar;D:\apache-tomcat-9.0.39\bin\tomcat-juli.jar"
Using CATALINA_OPTS:   ""
Configuration error
java.io.FileNotFoundException: C:\Users\15596\AppData\Local\JetBrains\IntelliJIdea2020.2\tomcat\鏈懡鍚峗SpringMVC-study_6\conf\logging.properties (系统找不到指定的路径。)
	at java.io.FileInputStream.open0(Native Method)
	at java.io.FileInputStream.open(FileInputStream.java:195)
	at java.io.FileInputStream.<init>(FileInputStream.java:138)
	at java.io.FileInputStream.<init>(FileInputStream.java:93)
	at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:498)
	at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:335)
	at java.util.logging.LogManager$3.run(LogManager.java:399)
	at java.util.logging.LogManager$3.run(LogManager.java:396)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:396)
	at java.util.logging.LogManager.access$800(LogManager.java:145)
	at java.util.logging.LogManager$2.run(LogManager.java:345)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.util.logging.LogManager.ensureLogManagerInitialized(LogManager.java:338)
	at java.util.logging.LogManager.getLogManager(LogManager.java:378)
	at java.util.logging.Logger.demandLogger(Logger.java:448)
	at java.util.logging.Logger.getLogger(Logger.java:502)
	at com.sun.jmx.remote.util.ClassLogger.<init>(ClassLogger.java:55)
	at sun.management.jmxremote.ConnectorBootstrap.<clinit>(ConnectorBootstrap.java:846)
	at sun.management.Agent.startAgent(Agent.java:262)
	at sun.management.Agent.startAgent(Agent.java:452)
错误: 找不到口令文件: C:\Users\15596\AppData\Local\JetBrains\IntelliJIdea2020.2\tomcat\鏈懡鍚峗SpringMVC-study_6\jmxremote.password
sun.management.AgentConfigurationError
	at sun.management.jmxremote.ConnectorBootstrap.checkPasswordFile(ConnectorBootstrap.java:563)
	at sun.management.jmxremote.ConnectorBootstrap.startRemoteConnectorServer(ConnectorBootstrap.java:426)
	at sun.management.Agent.startAgent(Agent.java:262)
	at sun.management.Agent.startAgent(Agent.java:452)
  • 解决方法
    由于项目的中文引发的问题
    在这里插入图片描述
    此处的未命名引发的问题,解决方案:
    在这里插入图片描述
    打开该文件,搜索未命名 将未命名删除
    在这里插入图片描述
    删除之后即可,重新运行
    在这里插入图片描述
### 如何配置 IntelliJ IDEA 以忽略某些错误并启动 在开发过程中,有时可能需要让 IntelliJ IDEA 忽略部分编译错误以便继续调试或运行程序。以下是实现这一目标的具体方法: #### 方法一:修改 Run/Debug Configuration 设置 通过调整项目的运行配置,可以允许 IDE 在存在某些错误的情况下仍然执行代码。 1. 打开 **Run/Debug Configurations** 对话框。 2. 定位到当前项目启动配置(例如 Web 项目中的 Tomcat7 配置)。 3. 将 **Before Launch** 的选项从默认的 `Make` 修改为 `Make, no error check`[^2]。 - 此操作会告诉 IDE 不检查编译错误而直接构建项目。 4. 应用更改后保存设置。 这种方法适用于希望快速测试未完全修复的代码场景。 #### 方法二:切换至 Eclipse 编译器 IntelliJ IDEA 默认使用自己的编译器,但在特定情况下也可以选择 Eclipse 编译器来处理更复杂的 Java 语法兼容性问题。 1. 进入菜单栏路径:`File -> Settings -> Build, Execution, Deployment -> Compiler -> Java Compiler`。 2. 启用 **Use compiler** 并选择 `Eclipse`[^1]。 3. 调整相关参数以适配项目需求。 此方式有助于解决因不同编译器行为差异引发的问题,并能更好地支持一些高级特性。 #### 方法三:排除不需要参与编译的文件或目录 如果仅需跳过某几个特定源码单元,则可以通过如下手段将其移除出构建范围之外: 1. 右键点击要排除的目标资源,在弹出菜单里选取 `Mark as Excluded` 或者手动编辑 `.iml` 文件完成相同效果[^3]。 注意,被标记为 excluded 的内容不会参与到任何形式的自动分析当中去,因此务必谨慎对待该类改动。 另外值得注意的是,虽然上述技巧可以帮助绕过临时障碍,但从长远来看还是建议尽早修正所有已知缺陷以免埋下隐患。 ```xml <!-- 示例:如何在 .iml 中定义 exclude --> <component name="NewModuleRootManager"> ... <excludeFolder url="file://$MODULE_DIR$/path/to/exclude" /> </component> ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值