精华内容
下载资源
问答
  • Java————错误:找不到或无法加载主类

    万次阅读 多人点赞 2018-08-01 17:45:03
    为什么找不到主类dictionary2_0???找不到是什么原因??? 1.可能是编译的时候后缀带了.class:把后缀去掉; 2.可能是因为你的java文件带了package包,但是你还在java文件所在目录运行:返回包的前一目录进行...

    小编表示WTF???为什么找不到主类dictionary2_0???找不到是什么原因???


    1.可能是编译的时候后缀带了.class:把后缀去掉;

    2.可能是因为你的java文件带了package包,但是你还在java文件所在目录运行:返回包的前一目录进行运行;

    小编就是因为java文件里带了package word.project2_0;导致的错误。。。

    错误原因是:我们在包里运行文件,在运行文件的时候又找了一次包,可是我们已经在包里了,自然找不到主类了。

    嘿嘿,因为如果你的java文件带有package包的话,那么注意了!!!!两种方法:

    方法一:


    在java文件把包删掉或者注释掉:

    重新编译;然后在当前目录下输入java 文件名,这样就不会找包了,直接就找到了主类。(注意!文件名后面不要带.class后缀!!):

    运行成功;

    方法二:


    不删除java文件里的package行;

    直接编译;

    返回到package包文件的前一个目录,比如小编的package是word.protect2_0,word包的前一个目录是src,所以就返回到src里;

    在运行时输入:java 包.包.包......文件,这样就可以找到包的位置,然后顺利找到主类的位置啦!!

    运行成功;

     

                                                                     欢迎各位在下方评论区留言探讨

     

    觉得有用的话,点个赞和关注吧,博主会坚持写更实用易懂的博文

    展开全文
  • 找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args) 否则 JavaFX 应用程序类必须扩展javafx.应用程序类必 须扩展javafx.application.Application” 最近JAVA跑网页设计程序没什么...

    找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args) 否则 JavaFX 应用程序类必须扩展javafx.应用程序类必 须扩展javafx.application.Application”

    最近JAVA跑网页设计程序没什么问题,但是跑java application就会报错,源程序并不存在什么问题。

    后来抱着尝试一下的想法,重新建立了一个workspace,再把之前的项目重新import。然后能够正常运行了,还是没有发现具体问题,也许workspace里面什么文件出现问题了吧。

    参考link:http://www.cnblogs.com/xhxdeblog/p/6516088.html

    展开全文
  • 今天需要用 java 写一段程序,从来没用 java 干过活,先来个 HelloWorld,...下面这段代码在 eclipse 里面运行正常,在 dos 命令行下用 java Hello 命令行死活都工作。 public class Hello { public static vo...

    今天需要用 java 写一段程序,从来没用 java 干过活,先来个 HelloWorld,结果发现 java 的开发工具是我见过的最难用的,最近学过的 go,haskell,erlang 都一次性成功。下面这段代码在 eclipse 里面运行正常,在 dos 命令行下用 java Hello 命令行死活都不工作。

    public class Hello {
    	public static void main(String[] args) {
    		System.out.println("hello!");
    	}
    }
    

    仔细研究了一下,发现实际上是 java 路径设置不对,感觉系统变量是不是在安装的时候给设好?还需要我自己手动太弄这个东西,太不人性化了吧?主要设置下面两个个系统变量:

    JAVA_HOME = "C:\Program Files\Java\jdk1.8.0_131"
    CLASSPATH = .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 
    

    其中,CLASSPATH 路径最前面的那个 “.;” 一定别漏了,这个代表当前文件夹,你要是在当前文件夹下运行 java Hello,就需要这个设定。

    另外需要注意的是,Hello.java 文件不要用 package,如果实在要用,运行的时候要在文件名前面加上对应的路径,因为 java假设包的结构和源文件存储的文件夹结构是一致的。


    原创不易,如有帮助,敬请点赞、关注、收藏,谢谢支持!

    展开全文
  • 在eclipse中运行java程序报错,在类中找不到main方法,请将main 方法定义为public static void main(String [] args),仔细检查之后,排除了拼写错误和其他错误之后,将网上的该行代码复制粘贴替换了程序中的代码...

    在eclipse中运行java程序报错,在类中找不到main方法,请将main 方法定义为public static void main(String [] args),仔细检查之后,排除了拼写错误和其他错误之后,将网上的该行代码复制粘贴替换了程序中的代码之后问题就解决了,以前没有碰到类似的问题,个人觉得应该是相关编码的问题,相关的数字对用的编码不一样,编译器就报错。

    图一

    展开全文
  • java 找不到或无法加载主类

    千次阅读 2017-02-10 22:40:51
    在CMD下执行“Java”命令时提示:java 找不到或无法加载主类这应该是有三种原因:1、java文件中没有"main"方法;2、java文件中使用了包名;3、执行命名所在的路径不对;java文件中使用了包名是比较麻烦的,解决方法...
  • java报错: 找不到或无法加载主类

    万次阅读 2017-02-05 12:22:19
    java报错: 找不到或无法加载主类源程序:public class Demo{ public static void main(String args[]){ System.out.println("HelloWorld"); } } 通常情况下,在用本机进行编译运行java程序时有两种方法1.使用...
  • Tomcat启动过程中找不到JAVA_HOME解决方法  在XP上明明已经安装了JDK1.7并设置好了JAVA_HOME,可偏偏Tomcat在启动过程中找不到。  报错信息如下:Neither the JAVA_HOME nor the JRE_HOME environment variable ...
  • 请仔仔细细的确认自己代码有没有问题,若是肯定代码没有问题,那就试一下下一个方法 第二种情况(环境问题) 不要以为你javac编译成功了就感觉你环境没有问题,请用我给的命令继续测试 java -version 和 javac -...
  • 要运行一个程序,总是出现“ 找不到或无法加载主类”错误,如图       相关问题的资源比较有限,没有找到能解决这个问题的方法。测试了很久,终于找到了解决办法,并猜测出现该问题的原因,写下了记录下。...
  • IDEA编译java报错:找不到符号_的解决方法 将file->setting->中的配置文件改为:eclipse改为javac 如下所示:
  • java.lang.NoSuchMethodError找不到方法,但是那个方法明明存在5 错误信息如下:  Java代码  ERROR 2012-08-15 11:35:12,734 [com.opensymphony.webwork.dispatcher.ServletDispatcher] - ...
  • 2.系统环境变量设置的问题,推荐使用如下设置方法 java安装目录: C:\Math\Java\jdk1.8.0_91 环境变量设置如下: JAVA_HOME C:\Math\Java\jdk1.8.0_91 Path % JAVA_HOME %\bin classpath .;% JAVA_HOME %\jre\lib\...
  • JAVA 编译找不到符号

    千次阅读 2015-04-07 20:04:25
    通常情况下,我们在编写java文件时,会有引用到自已定义的一些类,如果按通常的javac *.java的形式来编译会出现找不到符号的错误。 以下提供了两种方法,以供参考 假如在d:/web/wsh下有a.java和b.java两个文件...
  • class路径不对,
  • 配置好了jdk,也写好了代码javac Hello.java也执行成功了但是java Hello的时候就会一直出现错误: 找不到或无法加载主类 Hello原因: java.lang.ClassNotFoundException: Hello网上了很多攻略,发现很多人有这个错误...
  • 控制台打印java找不到符号 符号:类xxx 位置xxx 原因分析: 原因一: 在运行 Spring Boot 时报错,使用idea的maven打了jar包,之后运行程序后上述错误。 原因二: 类Xxx的编码和引用类Xxx或引用类Xxx中方法的类的...
  • 今天碰到一个奇怪的问题,视图层提交之后,没有走到action直接就报错,错误为“找不到对应的action”。 开始以为是自己struts或者spring配置文件里面配置出错了,然后自己检查了一遍,发现配置没什么问题,重试还是...
  • java找不到符号 符号:类xxx位置xxxx

    千次阅读 2020-05-29 10:54:52
    提示:“Error:(8, 31) java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx”。 检查项目并没有发现项目有错误,怀疑是不是新增加的类没有完全编译的原因, 点击maven的清除clean,重新编译解决问题 ...
  • 我安装的版本是java10,看网上的说法是这个版本配置环境变量的话只需要设置 1.%JAVA_HOME%: jdk的安装目录 我的是D:\javajdk 2.path:%JAVA_HOME%\bin 设置这两个就足够了,不用再设置classpath。 测试的时候,...
  • 原因是在同一个包下写了不止一个main()方法
  • 解决问题:Error:(5, 33) java: 找不到符号符号 IDEA在启动运行的时候报出此错误,提示: ”Error:(5, 33) java“ :找不到符号。 问题:在检查不出任何问题的情况下依旧报此错误,后来检查发现,之前使用maven进行了...
  • 这个异常出现在SQL trace 里面, 原因是调用java 代码的时候找不到
  • javac\java找不到或无法加载主类

    千次阅读 2018-08-06 23:22:57
    最近学习Java时我也遇到了“找不到或无法加载主类“的问题,网上查找了N多办法都没有解决,自己尝试多次后终于解决了,下面我就说一下我的问题以及解决方法,希望对你们有所帮助: 如果你还没有配置环境变量就上...
  • 为什么80%的码农都做了架构师?>>> ...
  •   最近在使用fastDFS文件服务器的java客户端上传文件时,它的初始化方法ClientGlobal.init(String)出现找不到配置文件的异常,无论是写死fdfs_client.properties文件位置还是怎样,都找不到配置文件的异常: ...
  • 源码: public class Example{ String str; char[] ch; public static void main(String[] args){ Example ex=new Example(); ex.change(ex.str,ex.ch);... System.out.print(ex.str+" and ");...
  • 之前项目在本地跑,一直都没问题,有一天突然遇到如题的问题。因为我用的是lombok插件进行的set、get管理,所以该现象的出现肯定的lombok插件和idea编译环境的锅。在网上找到一些资料,果然不出我所料,具体解决办法...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,077,342
精华内容 1,230,936
关键字:

java找不到合适的方法

java 订阅