-
idea无法加载主配置类
2019-09-24 09:56:45 -
idea无法找到主启动类_idea 中使用 Jfinal 出现 找不到或者无法加载主类 错误
2020-12-29 01:33:53Idea 结合 maven provided 依赖时不加进 classpath最近开始接触了小程序和 jFinal,顺带多了解下 ES 的一些新特性和 jFinal...首先是了解到 jFinal 启动入口为执行 JFinal.start()public static void main(String[] a...Idea 结合 maven provided 依赖时不加进 classpath
最近开始接触了小程序和 jFinal,顺带多了解下 ES 的一些新特性和 jFinal 快速开发...
没想到又是遇到一个令人无奈的情况,记一下吧,虽然没技术含量,但心路历程还是有的.
首先是了解到 jFinal 启动入口为执行 JFinal.start()
public static void main(String[] args) {
// JFinal.start("src/main/webapp", 80, "/", 5); // 在IDEA之下使用JFinal整合的Jetty 启动方式并不支持热加载,所以启动方式需要去掉最后一个参数 JFinal.start("src/main/webapp", 80, "/");
}
第一个错误提示是 找不到或者无法加载主类 com.jfinal.weixin.demo.WeixinConfig
嗯,问题不大,毕竟每次搞新东西总会先遇到一两个错误.
再仔细一看,这个错误提示似曾相识,这不就是当初刚接触 Java 时遇见的错误么?
遂直接抛弃 idea,直接 cd 到目录下执行 javac & Java
发现错误依然,接着看代码,发现存在继承关系,怀疑是没找着父类.
剔除掉继承之后,成功跑起来.
所以问题基本定位.
嗯,问题不大.
然后就开始怀疑是 idea 的问题(错误的开始~)
查看运行时的 classpath 发现确实缺少依赖 jar 包,
再去跑另外的 SpringBoot 项目(一样从 main 方法启动),发现 classpath 中存在 maven 依赖,
遂确定问题是在 idea 与 maven 的关系中,很大的可能是项目设置漏了某些地方
仔细查看后无果,接着对比两个项目的设置异同...
后来发现 maven 的 jar 依赖生命周期指定为 provided 想了想,没毛病啊~(经过了门口~)
在经历各种百度谷歌,脑海中把整个编译流程过了好几遍...
最后发现一个一两年前的帖子,心态差点崩...
帖子内容是说 idea15 在 SpringBoot 项目中存在当 maven 依赖为 provided 时不加进 classpath 的 bug bug bug
可特么我用的是 idea2017....
立马将依赖状态改成编译时,然后 成了 ...(错误消失)
帖子中给出了针对 SpringBoot 的解决方法,可这是 jFinal 啊,哪来 SpringBootRun
从错误开始到错误解决,整整从 11 点到凌晨 2 点,明明感觉真相就在眼前却一直没冲破那层膜...
后记:
其实如果每坚持到最后解决的话,这个问题很可能就一直遗留下去了(很可能使用别的方法加紧 classpath 中),这样也是一直留下一个梗..好吧~算是自我鼓励.
-
idea无法找到主启动类_IDEA maven 编译运行:找不到或无法加载主类 com.nan.web.ControllerApplication...
2020-12-19 10:16:09transport: 'socket' 错误: 找不到或无法加载主类 com.nan.web.ControllerApplication Disconnected from the target VM, address: '127.0.0.1:63487', transport: 'socket' Process finished with exit code 1 ...我运行一个springboot项目
Run Configuration配置如上图,
参数为
-X -pl com.nan:web -am clean package -Dmaven.test.skip=true -Poffice
跑起来后,结果是:
Connected to the target VM, address: '127.0.0.1:63487', transport: 'socket'
错误: 找不到或无法加载主类 com.nan.web.ControllerApplication
Disconnected from the target VM, address: '127.0.0.1:63487', transport: 'socket'
Process finished with exit code 1
但是如果我Run Configuration配置为build,跑起来就没问题
或者build之后,将配置改为Run Maven Goal如上参数
且不删除target,也能运行
怎么回事?
-
idea无法找到主启动类_IDEA使用Spring initializr新建Spring Boot项目每次运行启动类都会报找不到程序包的...
2020-12-19 10:17:31大体情况如题,另详细内容如下:JDK: 1.8Maven:3.6.3Win10系统,只有一个C盘代码及编译情况如图2所示,现在问题如下:相关jar已经通过Maven加载,代码无编译错误,使用IDEA的Maven插件install都是build success,...大体情况如题,另详细内容如下:
JDK: 1.8
Maven:3.6.3
Win10系统,只有一个C盘
代码及编译情况如图2所示,现在问题如下:
相关jar已经通过Maven加载,代码无编译错误,使用IDEA的Maven插件install都是build success,但是运行DemoApplication的时候会提示Spring相关包找不到,相同的环境,我直接新建Maven项目,然后相同的pom配置,相同的代码,相同的操作,却是一切正常。
另外,我每次重启IDEA之后,Maven的所有依赖全都会消失,需要重新reimport,这一点也想不通是为什么。
代码参考[](https://spring.io/guides/gs/serving-web-content/ "")
另附pom配置:
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
org.springframework.boot
spring-boot-starter-parent
2.2.4.RELEASE
com.example
demo
0.0.1-SNAPSHOT
demo
Demo project for Spring Boot
1.8
org.springframework.boot
spring-boot-starter-thymeleaf
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-devtools
runtime
true
org.projectlombok
lombok
true
org.springframework.boot
spring-boot-starter-test
test
org.junit.vintage
junit-vintage-engine
org.springframework.boot
spring-boot-maven-plugin
-
Tomcat Weblogic JMS 启动无法加载weblogic.jar classnotFouncException
2016-05-03 16:39:52Tomcat Weblogic JMS 启动无法加载weblogic.jar classnotFouncException 标签: tomcatweblogicjms服务器sapspring 2012-02-16 17:18 1218人阅读 评论(0) 收藏 举报 分类: 工作笔记(7... -
git提交过滤target文件 idea_找不到或无法加载主类(IDEA中启动spring boot项目)
2020-12-30 23:11:34本文为博主原创文章,如果转载请给出原文链接:http://www.jufanshare.com/content/142.html提示:需要对IDEA编辑工具使用熟悉出现一个问题,就是spring boot项目在IDEA中,启动类右键运行,控制台提示:错误: 找不... -
SSH框架整合之创建Hibernate对象时无法加载实体类
2019-04-02 23:55:24软件版本信息: ...博主初次学习使用SSH框架,对于遇到的各种错误都不是很懂,所以记录下来以防下次遇到知道如何解决。搭建环境以及启动都遇到或多或少的问题,后面再进行补充。 SSH框架整合之创建H... -
Android 7.0Settings加载主界面流程
2017-04-20 18:15:15更多的是想把加载主界面流程跑通。) 这张流程图将主fragment DashboardSummary启动,RecyclerView数据加载刷新 显示得较为明白。但是对于主界面tile分类,tile排序,tile对象属性是无法得知的。所以接下我 -
springboot项目启动类报错
2020-02-29 22:25:50今天小主在自己搭建springcloud项目的时候因为是自己自动生成的启动类文件结果启动之后报错错误: 找不到或无法加载主类 com.simon.customerdemo.CustomerDemoApplication 因为这个启动类的启动和web-start这个jar包... -
IntelliJ IDEA 错误: 找不到或无法加载主类 com.example.DemoApplication 而且 是拒绝访问
2019-12-05 11:26:10错误: 找不到或无法加载主类 ...把下面右侧的类名修改成你当前执行的类所在包名,没有的话需要新建,原因是这是spring_boot主启动类不能缺少或者报错,否则无法启动spring_boot. 接下来你... -
IDEA错误: 找不到或无法加载主类解决方法
2020-03-12 10:09:28IDEA错误: 找不到或无法加载主类解决方法 发现target/classes目录下没生成任何class文件。 打开Project Structure: 然后把无法启动的module的sources文件夹取消mark,然后再mark。发现报错,说是和主项目的包... -
Linux 常见系统启动类故障排除
2012-11-11 15:02:09Linux 常见系统启动类故障排除 一:MBR扇区故障。 MBR引导记录位于物理硬盘的第一个扇区(512个字节),又称主引导扇区。如果发生故障,系统无法时入引导菜单或是无法找到正确的分区而无法加载系统。 1:有... -
Linux启动类故障分析
2012-05-25 14:59:00一、修复MBR扇区故障: 1.MBR-主引导记录: MBR(512Byte)= 引导程序(446Byte)+分区表(64Byte)...找不到引导程序,启动中断无法加载操作系统,开机后黑屏错误提示"Operatingsystemnotfound" 4.解决... -
IDEA运行maven项目。提示“找不到或“无法加载主类
2020-08-05 18:00:492)选择自己启动项:重点查看use classpath of module,报错原因可能是启动项和run的主启动类不一致,修改为一致。 3)重新启动即可。 情况2:maven 设置 1) 先maven clean----->再maven install----->最后... -
Intellij Idea tomcat启动后改动文件自动加载(图文)
2015-03-28 17:54:57一、背景 Intellij的强大毋庸置疑,随着Android Studio的出现到如今,包括博主在内,越来越多的朋友从...解决内置tomcat插件服务启动后,修改类、资源时无法自动加载的问题。 三、解决办法 1. 打开右上角的Ed -
Spring Boot 入门篇(一)主Application类位置问题
2018-11-27 09:41:42Spring Boot 启动Application类后,默认按照从Application所在包从上到下扫描配置,因此需要把Application类放在最外包,否则将会导致配置无法正常加载。 ... -
myeclipse加载报表配置xml文件失败,项目无法正常运行,怎么解决?
2019-04-11 19:49:001、访问报表时查看服务器控制台,通过的属性interceptor所引用的拦截器JAVA类会在控制台中打印信息; 2、年龄查询条件输入值只能在10到20范围之内,超出后会被前置动作提示出错。 </i></font>]]> ... -
Eureka 访问无法访问conntrol
2019-12-07 08:36:54解决方法: 之前以为是包没有扫描,添加@ComponentScan 注解在主加载类上 然而没有什么卵用, 后来发现,controll层的包没有和主加载类同级,将control层的包移致和Application类同级,访问成功。 ... -
Android插件技术——(四)加载未安装apk
2015-08-19 17:03:27上一篇虽然研究了如何加载未安装apk的资源,然而由于只是当做普通的Java类来加载,没有Android系统上下文,所以无法启动Activity,展开布局,进行各种界面交互,本篇将研究如何解决这些问题。首先介绍一下核心思路,... -
springboot项目用junit进行单元测试,无法注入bean
2019-03-25 11:17:00// 获取启动类,加载配置,确定装载 Spring 程序的装载方法,它回去寻找 主配置启动类(被 @SpringBootApplication 注解的) @SpringBootTest(classes = Application.class) // 让 JUnit 运行 Spring 的测试环境,... -
SpringBoot之自动配置原理
2021-02-20 14:36:54SpringBoot之自动配置原理 配置文件到底能写什么?怎么写?----可以看---- spring.factories SpringBoot官方文档中有大量的配置,我们无法全部记住,官网:...SpringBoot启动的时候加载主配置类,开启了自 -
15.mbr_grub故障修复
2019-07-18 09:35:35主引导扇区损坏导致无法进入引导菜单,找到正确的位置无法加载系统,进入黑屏 备份MBR扇区数据 创建用于存储MBR备份的新硬盘分区,并永久挂载 备份MBR扇区数据\ 查看是否已经备份 模拟MBR扇区损坏 ..... -
SpringBoot笔记——自动配置原理(狂神)
2020-07-23 18:25:33自动配置原理 配置文件到底能写什么?怎么写?----联系---- spring.factories SpringBoot官方文档中有大量的配置,我们无法全部记住,官网:...SpringBoot启动的时候加载主配置类,开启了自动配置功能 @Enabl -
创建springcloud微服务项目环境构建错误
2020-08-31 20:21:022.配置完application.yml后为模块指定端口号和服务名称后添加主启动类 但是当我点击运行时却报错了JAVA错误: 找不到或无法加载主类。然后因为以前遇到过这种问题,以前把一些jar包删掉就可以了,所以这次决定去掉... -
使用Microsoft Visual Studio 2013过程中出现的种种问题集合
2020-12-06 19:48:35问题1:已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开 PDB 文件 按照这个博主的方法进行解决: ...Fa恼骚:搞不懂为啥子软件不在第一次启动的时候自动加载这些玩意,一定要让我们手动勾 -
登录页面的操作
2020-08-17 21:36:232.注意直接启动项目是无法找到资源,要去RouteConfig这个类更改 3.注意使用layui.js(需要时再加载) 4.给登录按钮绑定点击事件 (1)获取表单数据(工号,密码,验证码,记住我(勾选框)) (2)数据验证(验证... -
DOS 软盘+光盘+U盘+硬盘+NTFS 想拥有更强大的DOS功能??
2013-03-11 09:45:26③要运行光盘上的程序必须在启动时选择加载光驱驱动,否则无法转换到光驱的盘符。 你需要的文件都加好之后,就可以刻录光盘了(如下图): 完成后你就有了一张自己的DOS启动光盘喽。 5、将该光盘放入... -
304、修复Android 11无法加载外部存储私有数据的问题 303、修复低版本app无法使用org.apache.http.legacy的问题 302、修复某些情况系统任务栈只显示最后一个的问题 301、完善不同平台的构建脚本 300、修复Android 11...
-
Windows的安全模式详解
2008-09-18 21:58:00众所周知,各种不同的驱动或应用程序往往导致系统稳定性和可靠性下降,比如说,可能系统本来工作非常正常,但是某天升级了一个有问题的主板驱动,或者安装了某个防病毒软件之后系统就无法正常启动了。为了解决这类会...
-
STM32F373XXDataSheet.zip
-
领域驱动的微服务架构设计工作坊实施步骤
-
4-1-2 二叉树及其遍历 树的同构 (25 分)
-
JMETER 性能测试基础课程
-
使用dockerfile-maven-plugin将java项目打包并推送到阿里云私服
-
Python----图像数据增强 翻转变换 规则修剪 高斯模糊 随机旋转 直方图均值化
-
PTA 基础编程题目集 7-38 数列求和-加强版 (20 分)
-
scala:分别使用懒汉式和饿汉式实现单例模式
-
MacOS M1关于ltp(python)的使用
-
【阿里巴巴】22届春招-免笔试
-
项目管理工具与方法
-
Linux基础入门系列课程
-
MHA 高可用 MySQL 架构与 Altas 读写分离
-
基于采用级联调制器的光电振荡器的自振荡光学频率梳状发生器
-
Go-SpeedTest-Bot:帮助您使用手机管理所有节点的机器人-源码
-
100道Java高频面试题(阿里面试官整理)
-
P1005 [NOIP2007 提高组] 矩阵取数游戏(区间dp+__int128)
-
将和声搜索算法与杜鹃搜索混合,以进行全局数值优化
-
如何区分 HTML 和HTML5?
-
vue的生命周期