【idea中使用maven时target/classes中文件不存在的问题】

本文介绍了在IntelliJ IDEA中遇到maven编译后target/classes目录下文件缺失的三种解决方案:1) 使用Maven的clean命令清理后再编译;2) 尝试执行项目的rebuild操作;3) 直接重启IDEA。这些方法通常能有效解决此类问题。

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

idea中使用maven时target/classes中文件不存在的问题


前言

本文简要记录maven中target/classes中文件不存在时的几种解决办法


解决方法

1.方法一

maven中先点clean再重新编译
maven中先点clean再重新编译

2.方法二 rebuild

rebuild

3.方法三 重启

在这里插入图片描述
之后
在这里插入图片描述

/export/servers/jdk/bin/java -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=45932 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=localhost -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -javaagent:/export/servers/idea-IU-173.4674.33/lib/idea_rt.jar=41686:/export/servers/idea-IU-173.4674.33/bin -Dfile.encoding=UTF-8 -classpath /export/servers/jdk/jre/lib/charsets.jar:/export/servers/jdk/jre/lib/deploy.jar:/export/servers/jdk/jre/lib/ext/cldrdata.jar:/export/servers/jdk/jre/lib/ext/dnsns.jar:/export/servers/jdk/jre/lib/ext/jaccess.jar:/export/servers/jdk/jre/lib/ext/jfxrt.jar:/export/servers/jdk/jre/lib/ext/localedata.jar:/export/servers/jdk/jre/lib/ext/nashorn.jar:/export/servers/jdk/jre/lib/ext/sunec.jar:/export/servers/jdk/jre/lib/ext/sunjce_provider.jar:/export/servers/jdk/jre/lib/ext/sunpkcs11.jar:/export/servers/jdk/jre/lib/ext/zipfs.jar:/export/servers/jdk/jre/lib/javaws.jar:/export/servers/jdk/jre/lib/jce.jar:/export/servers/jdk/jre/lib/jfr.jar:/export/servers/jdk/jre/lib/jfxswt.jar:/export/servers/jdk/jre/lib/jsse.jar:/export/servers/jdk/jre/lib/management-agent.jar:/export/servers/jdk/jre/lib/plugin.jar:/export/servers/jdk/jre/lib/resources.jar:/export/servers/jdk/jre/lib/rt.jar:/root/IdeaProjects/sparkboot/target/classes:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/boot/spring-boot-starter-web/2.6.14/spring-boot-starter-web-2.6.14.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/boot/spring-boot-starter/2.6.14/spring-boot-starter-2.6.14.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/boot/spring-boot/2.6.14/spring-boot-2.6.14.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/boot/spring-boot-starter-logging/2.6.14/spring-boot-starter-logging-2.6.14.jar:/export/servers/apache-maven-3.8.8/maven/reposity/ch/qos/logback/logback-classic/1.2.11/logback-classic-1.2.11.jar:/export/servers/apache-maven-3.8.8/maven/reposity/ch/qos/logback/logback-core/1.2.11/logback-core-1.2.11.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/apache/logging/log4j/log4j-to-slf4j/2.17.2/log4j-to-slf4j-2.17.2.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/apache/logging/log4j/log4j-api/2.17.2/log4j-api-2.17.2.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/slf4j/jul-to-slf4j/1.7.36/jul-to-slf4j-1.7.36.jar:/export/servers/apache-maven-3.8.8/maven/reposity/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/yaml/snakeyaml/1.29/snakeyaml-1.29.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/boot/spring-boot-starter-json/2.6.14/spring-boot-starter-json-2.6.14.jar:/export/servers/apache-maven-3.8.8/maven/reposity/com/fasterxml/jackson/core/jackson-databind/2.13.4.2/jackson-databind-2.13.4.2.jar:/export/servers/apache-maven-3.8.8/maven/reposity/com/fasterxml/jackson/core/jackson-annotations/2.13.4/jackson-annotations-2.13.4.jar:/export/servers/apache-maven-3.8.8/maven/reposity/com/fasterxml/jackson/core/jackson-core/2.13.4/jackson-core-2.13.4.jar:/export/servers/apache-maven-3.8.8/maven/reposity/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.13.4/jackson-datatype-jdk8-2.13.4.jar:/export/servers/apache-maven-3.8.8/maven/reposity/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.13.4/jackson-datatype-jsr310-2.13.4.jar:/export/servers/apache-maven-3.8.8/maven/reposity/com/fasterxml/jackson/module/jackson-module-parameter-names/2.13.4/jackson-module-parameter-names-2.13.4.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/boot/spring-boot-starter-tomcat/2.6.14/spring-boot-starter-tomcat-2.6.14.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/apache/tomcat/embed/tomcat-embed-core/9.0.69/tomcat-embed-core-9.0.69.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/apache/tomcat/embed/tomcat-embed-el/9.0.69/tomcat-embed-el-9.0.69.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.69/tomcat-embed-websocket-9.0.69.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/spring-web/5.3.24/spring-web-5.3.24.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/spring-webmvc/5.3.24/spring-webmvc-5.3.24.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/boot/spring-boot-starter-thymeleaf/2.6.14/spring-boot-starter-thymeleaf-2.6.14.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/thymeleaf/thymeleaf-spring5/3.0.15.RELEASE/thymeleaf-spring5-3.0.15.RELEASE.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/thymeleaf/thymeleaf/3.0.15.RELEASE/thymeleaf-3.0.15.RELEASE.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/attoparser/attoparser/2.0.5.RELEASE/attoparser-2.0.5.RELEASE.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/unbescape/unbescape/1.1.6.RELEASE/unbescape-1.1.6.RELEASE.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/thymeleaf/extras/thymeleaf-extras-java8time/3.0.4.RELEASE/thymeleaf-extras-java8time-3.0.4.RELEASE.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/mybatis/spring/boot/mybatis-spring-boot-starter/2.2.0/mybatis-spring-boot-starter-2.2.0.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/boot/spring-boot-starter-jdbc/2.6.14/spring-boot-starter-jdbc-2.6.14.jar:/export/servers/apache-maven-3.8.8/maven/reposity/com/zaxxer/HikariCP/4.0.3/HikariCP-4.0.3.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/spring-jdbc/5.3.24/spring-jdbc-5.3.24.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/spring-tx/5.3.24/spring-tx-5.3.24.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/mybatis/spring/boot/mybatis-spring-boot-autoconfigure/2.2.0/mybatis-spring-boot-autoconfigure-2.2.0.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/mybatis/mybatis/3.5.7/mybatis-3.5.7.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/mybatis/mybatis-spring/2.0.6/mybatis-spring-2.0.6.jar:/export/servers/apache-maven-3.8.8/maven/reposity/tk/mybatis/mapper-spring-boot-starter/4.2.3/mapper-spring-boot-starter-4.2.3.jar:/export/servers/apache-maven-3.8.8/maven/reposity/tk/mybatis/mapper-core/4.2.3/mapper-core-4.2.3.jar:/export/servers/apache-maven-3.8.8/maven/reposity/javax/persistence/javax.persistence-api/2.2/javax.persistence-api-2.2.jar:/export/servers/apache-maven-3.8.8/maven/reposity/tk/mybatis/mapper-base/4.2.3/mapper-base-4.2.3.jar:/export/servers/apache-maven-3.8.8/maven/reposity/tk/mybatis/mapper-weekend/4.2.3/mapper-weekend-4.2.3.jar:/export/servers/apache-maven-3.8.8/maven/reposity/tk/mybatis/mapper-spring/4.2.3/mapper-spring-4.2.3.jar:/export/servers/apache-maven-3.8.8/maven/reposity/tk/mybatis/mapper-extra/4.2.3/mapper-extra-4.2.3.jar:/export/servers/apache-maven-3.8.8/maven/reposity/tk/mybatis/mapper-spring-boot-autoconfigure/4.2.3/mapper-spring-boot-autoconfigure-4.2.3.jar:/export/servers/apache-maven-3.8.8/maven/reposity/com/mysql/mysql-connector-j/8.0.31/mysql-connector-j-8.0.31.jar:/export/servers/apache-maven-3.8.8/maven/reposity/com/alibaba/druid-spring-boot-starter/1.2.8/druid-spring-boot-starter-1.2.8.jar:/export/servers/apache-maven-3.8.8/maven/reposity/com/alibaba/druid/1.2.8/druid-1.2.8.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/boot/spring-boot-autoconfigure/2.6.14/spring-boot-autoconfigure-2.6.14.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/projectlombok/lombok/1.18.24/lombok-1.18.24.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/spring-context/5.3.24/spring-context-5.3.24.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/spring-aop/5.3.24/spring-aop-5.3.24.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/spring-beans/5.3.24/spring-beans-5.3.24.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/spring-core/5.3.24/spring-core-5.3.24.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/spring-jcl/5.3.24/spring-jcl-5.3.24.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/spring-expression/5.3.24/spring-expression-5.3.24.jar:/export/servers/apache-maven-3.8.8/maven/reposity/org/springframework/spring-context-support/5.3.24/spring-context-support-5.3.24.jar:/export/software/mysql-connector-java-8.0.28.jar cn.report.Application . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.6.14) 2025-06-05 00:31:45.855 INFO 16067 --- [ main] cn.report.Application : Starting Application using Java 1.8.0_162 on hadoop01 with PID 16067 (/root/IdeaProjects/sparkboot/target/classes started by root in /root/IdeaProjects/sparkboot) 2025-06-05 00:31:45.861 INFO 16067 --- [ main] cn.report.Application : No active profile set, falling back to 1 default profile: "default" 2025-06-05 00:31:49.218 WARN 16067 --- [ main] o.m.s.mapper.ClassPathMapperScanner : No MyBatis mapper was found in '[cn.report]' package. Please check your configuration. 2025-06-05 00:31:55.371 INFO 16067 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) 2025-06-05 00:31:55.755 INFO 16067 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat] 2025-06-05 00:31:55.766 INFO 16067 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.69] 2025-06-05 00:32:00.861 INFO 16067 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2025-06-05 00:32:00.864 INFO 16067 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 14826 ms 2025-06-05 00:32:02.790 INFO 16067 --- [ main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource 2025-06-05 00:32:04.027 WARN 16067 --- [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userController' defined in file [/root/IdeaProjects/sparkboot/target/classes/cn/report/controller/UserController.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userServiceImpl' defined in file [/root/IdeaProjects/sparkboot/target/classes/cn/report/service/UserServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userMapper' defined in file [/root/IdeaProjects/sparkboot/target/classes/cn/report/mapping/UserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [tk/mybatis/mapper/autoconfigure/MapperAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; nested exception is org.springframework.boot.autoconfigure.jdbc.DataSourceProperties$DataSourceBeanCreationException: Failed to determine a suitable driver class 2025-06-05 00:32:04.083 INFO 16067 --- [ main] o.apache.catalina.core.StandardService : Stopping service [Tomcat] 2025-06-05 00:32:07.466 INFO 16067 --- [ main] ConditionEvaluationReportLoggingListener : Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2025-06-05 00:32:09.955 ERROR 16067 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class Action: Consider the following: If you want an embedded database (H2, HSQL or Derby), please put it on the classpath. If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active). Process finished with exit code 1 怎么改
06-06
/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home/bin/java -javaagent:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=51078:/Applications/IntelliJ IDEA.app/Contents/bin -Dfile.encoding=UTF-8 -classpath /Users/douhuorong/work/demo4/target/classes:/Users/douhuorong/Documents/work/maven仓库/org/springframework/boot/spring-boot-starter-freemarker/2.7.18/spring-boot-starter-freemarker-2.7.18.jar:/Users/douhuorong/Documents/work/maven仓库/org/springframework/boot/spring-boot-starter/2.7.18/spring-boot-starter-2.7.18.jar:/Users/douhuorong/Documents/work/maven仓库/org/springframework/boot/spring-boot/2.7.18/spring-boot-2.7.18.jar:/Users/douhuorong/Documents/work/maven仓库/org/springframework/boot/spring-boot-autoconfigure/2.7.18/spring-boot-autoconfigure-2.7.18.jar:/Users/douhuorong/Documents/work/maven仓库/org/springframework/boot/spring-boot-starter-logging/2.7.18/spring-boot-starter-logging-2.7.18.jar:/Users/douhuorong/Documents/work/maven仓库/ch/qos/logback/logback-classic/1.2.13/logback-classic-1.2.13.jar:/Users/douhuorong/Documents/work/maven仓库/ch/qos/logback/logback-core/1.2.13/logback-core-1.2.13.jar:/Users/douhuorong/Documents/work/maven仓库/org/apache/logging/log4j/log4j-to-slf4j/2.23.0/log4j-to-slf4j-2.23.0.jar:/Users/douhuorong/Documents/work/maven仓库/org/apache/logging/log4j/log4j-api/2.23.0/log4j-api-2.23.0.jar:/Users/douhuorong/Documents/work/maven仓库/org/slf4j/jul-to-slf4j/1.7.35/jul-to-slf4j-1.7.35.jar:/Users/douhuorong/Documents/work/maven仓库/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1.jar:/Users/douhuorong/Documents/work/maven仓库/org/yaml/snakeyaml/2.0/snakeyaml-2.0.jar:/Users/douhuorong/Documents/work/maven仓库/org/freemarker/freemarker/2.3.32/freemarker-2.3.32.jar:/Users/douhuorong/Documents/work/maven仓库/org/springframework/spring-context-support/5.3.39/spring-context-support-5.3.39.jar:/Users/douhuorong/Documents/work/maven仓库/org/springframework/spring-beans/5.3.39/spring-beans-5.3.39.jar:/Users/douhuorong/Documents/work/
最新发布
09-30
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值