最近在学习java,突然发现有一个java main方法无法运行。
排查了好久才发现不知道什么时候导入了一个Sring 包
原因就是:
com.sun.org.apache.xpath.internal.operations.String与java.lang.String冲突,导致所有涉及到String的地方全部报错。而String用到的地方就包含main(String args[]){}故就会出现
而在运行之前 ideal 已经无法识别main方法了,故run 以及 可运行的 都无法识别到。
解决方式:
注释掉引用的包即可