除了网上说的 Rebuild Project 和 File Invalidate Cache 之外,还有一个种可能,那就是项目使用了Maven,而且没有设置 自动导入的情况下,极小概率会出现这个问题,算是 idea 的一个bug
这时候只需要
在 pom.xml 中随便打一个空格
,idea会自动跳出右下角的框,点击 import changes,然后重启 idea 即可。
报错如题除了网上说的 Rebuild Project 和 File Invalidate Cache 之外,还有一个种可能,那就是项目使用了Maven,而且没有设置 自动导入的情况下,极小概率会出现这个问题,算是 idea 的一个bug这时候只需要在 pom.xml 中随便打一个空格,idea会自动跳出右下角的框,点击 import changes,然后重启 idea 即可。...
Main
,这里填写的路径为/src/
main
/java下开始写的
<?xml version=1.0 encoding=UTF-8?>
<project xmlns=http://maven.apache.org/POM/4.0.0
xmlns:xsi=http://www.w3.org/2001/X
创建工程的时候使用了默认的包com.company和此包下的默认
主类
Main
,后来把默认的包删除了,又新建了一个,结果在运行的时候就提示
找
不到
或
无法
加载
主类
com.company.
Main
。解决方法如下:
找
到workspace.xml
value处原来默认是com.company.
Main
,把这个修改成自己新建的包名加上
主类
名就好了,比如我建的包是ofg,包中含有
main
函数的
主类
是Ma...
昨天在使用
IDEA
创建了一个普通Java项目,执行
main
()方法时,程序报错如下:
“
错误
:
找
不到
或
无法
加载
主类
com.
Main
Process finished with exit code 1”,
我确信自己的java jdk安装和环境变量配置(java jdk安装和环境变量配置)正确无误,而程序只是一个再简单不过的打印而已:
package com;
public class ...
问题:当在
IDEA
中执行含
main
方法的java程序时,
IDEA
报
找
不到
或
无法
加载
主类
。
记录一下解决方法:
1、试invalid cache and restart。
我执行了,没能解决,不适用我的情况
2、delete target文件夹 重新maven编译,
执行了,不适用
3、检查edit configuration 中
main
class
检查了,和预期的相符。
我的解决方法:
在edit configuration 中勾选 include dependencies with “Provided”
从同事那里复制过来的项目,或者经过修改的项目,或者本地项目更改了启动类的名称时,都有可能会出现此异常“
找
不到
或
无法
加载
主类
xxxx”。
打开
idea
的 project structure
1、看一下moudle的名称是否与现在的项目名称一致。
2、看一下moudle中的paths设置中,jar包的输出位置,以及编译输出位置是否和现在修改后预设的相同。
3、修改为相同后,maven clean,重新运行项目,看看是不是有了。
1、打开运行设
1.原因就是项目是导入成功了,但没有识别出来,所以
main
方法
找
不到
2.解决的方法是,打开Project structure,点击modules,让右侧的Java项目各项标记
3.让java代码属于source,点击java再点击source这个过程就是让java标记为source
4.同样的方法让resource标记为resource
5.同样的方法让test标记为test
6.打完标记后
idea
就认识你这个项目了
问题1:执行
main
方法报错:在类中
找
不到
main
方法,请将
main
方法定义为:public static void
main
(String[] args),否则JAVAFX应用程序类必须扩展javaFX.application.Application
问题2:程序更新后启用代码不生效,必须MAVEN中clean、install后才生效
问题3:MAVEN项目中如果引用了其他微服务模块,必须clean、install所有用到的模块才生效
解决办法:
删除当前项目下的.
idea
目录,然后重新导入项目即可
使用
IDEA
工具编写java程序时遇到这样的
错误
:
错误
在类中
找
不到
main
方法,请将
main
方法定义为 public static void
main
(String[] args)
否则 JavaFX 应用程序类必须扩展javafx.application.Application。
但是程序中已经写了
main
方法,却还是报错
网上所说的保存再启动都是使用eclipse工具的,
idea
怎样ct...
本文解决问题主要参考——
无法
找
到
主类
问题解决方法的汇总:https://blog.csdn.net/Angry_Mills/article/details/81511130
首先这个问题,产生的原因有很多,需要逐个排查,但是如果根据自己问题发生的情况和特征,可以帮助你更快的定位问题和解决。本文主要描述我定位问题的过程和解决方式
描述一下我的问题,clone一个新的多模块项目,执行报错。我的情况...
最近使用
idea
,编写了一个项目,发现老是
找
不到
main
,网上
找
了一大圈的解决方案,都不行。灵机一动升级了jdk就可以了,之前用的是1.7的,换成了1.8的就好了。
转载于:https://www.cnblogs.com/ricklz/p/10495541.html...
通常出现这种状况,原因我也不太清楚,不过应该很复杂,看了很多网上的办法有的行有的不行,我这里采用一个简单暴力的方式把这个问题解决了
方法1:可以重新建一个项目,把代码之类再复制进去,这样好像就好了。。。(但是这个方法看起来比较笨就是啦)
方法2:通常java项目都是用maven构建的,可以利用maven工具编译一下,具体操作如下:
首先
找
到项目所在的文件夹,比如的项目bigdata放在D:\...
将项目重命名后,又修改了运行
主类
然后发现右上角项目运行报错了,然后强制运行项目就会报错提示:
错误
: 在类 com.zmh.ZmhEduAdminApplication 中
找
不到
main
方法, 请将
main
方法定义为:
public static void
main
(String[] args)
否则 JavaFX 应用程序类必须扩展javafx.application.Application
解决方法:
将项目根目录的 .
idea
文件删除掉,然后重新导入项目即可完美解决。