首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java命令行运行错误: 找不到或无法加载主类

类名错误 全限定类名:包名+类名。...可能出错情况二 :运行Java命令时未指明全限定类名的包名部分或指明了包名但Java命令运行的位置不正确 假设HelloWorld.class,包名为com.gzn.demo,所在位置为: C:\Users...说明:“.”表示在当前目录,即java等命令运行时所在目录; dt.jar是关于运行环境的类库,主要是用于swing的包,如果不使用可以不配置; tools.jar是工具类库,它在编译和运行一个类时被使用...可能出错情况三 :存在依赖外部jar包时,命令行运行java命令,classpath参数中只是添加了外部jar包路径,没有添加当前目录“.”,导致要运行的类文件找不到。...在调用JVM或其他JDK工具时,可以使用一些Java命令的-classpath或-cp选项,或者使用CLASSPATH环境变量,来更改类路径。参见JDK命令类路径选项。

10.1K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析

    有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示: ? 用eclipse或用ant则没有问题。...1.java指令默认在寻找class文件的地址是通过CLASSPATH环境变量中指定的目录中寻找的。 2.我们忽略了package的影响。...依然有问题,为什么,其实大家再回去看看java的书籍就会发现,一个类的全名应该是包名+类名。类A的全名:org.will.app.main.NewsManager 好的,再试试: ? 还是不对。...仔细看上面的图,我们在main目录下让java命令去执行org.will.app.main.NewsManager,其实它会以为类的路径是: D:\HelloWorld\src\org\will\app...至于网上说的要在CLASSPATH要加各种包等等都是泛泛而谈,真正静下心分析这个问题的资料不多。很多都没有说到点子上,会误导人的。

    6.2K30

    CMD命令:不是内部或者外部命令也不是可运行的程序或批处理文件

    粉丝可免费下载一次**) ‘yarn’ 不是内部或外部命令,也不是可运行的程序 ipconfig不是内部命令或外部命令 Python不是内部或外部命令的(完美解决) 不知不觉我跟这个“不是内部命令或外部命令...,也不是可运行的程序”,打了好久的交道了,也大概摸清怎么搞定这个东西了,从最开始的用一上午去鼓捣它,到现在一分钟解决战斗,自然也是有些自己的心得。...(2021.12.13) 1.先确定命令是不是windows CMD 中的命令。(Linux的命令有的是不一样的) 2.查一下这个命令是不是系统命令。...命令来快速的打开或运行程序,但是有些时候命令提示符会和我们开个小玩笑。...没成想出现了:“不是内部或外部命令,也不是可运行的程序或批处理文件。” 通过各种查各种找,终于发现问题的所在:原来是环境变量的配置出了问题,导致Command不能正确的执行命令。

    18.3K60

    wepy 不是内部或外部命令,也不是可运行的程序 或批处理文件。

    在学习安装wepy创建项目的时候,开启实时编译,出现了这样的一个报错: 'wepy' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 ? 原因: wepy放得文件夹位置不对。...可能是以前初学node的时候,反复卸载安装,导致了有路径重复或者文件遗漏的问题,才导致这样的一个bug 解决办法: 1:将wepy-cli安装包复制过来放在这个目录底下 ?...图片.png 好了,再次执行命令,成功编译,就可以在微信开发者工具中打开查看页面效果了。 ? ps:在这里要感谢一下这位大神提供的技术博客,才让我找到了bug的关键之处。...9710634.html 原文作者:祈澈姑娘 技术博客:https://www.jianshu.com/u/05f416aefbe1 90后前端妹子,爱编程,爱运营,文艺与代码齐飞,魅力与智慧共存的程序媛一枚...坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,对于博客上面有不会的问题,可以加入qq技术交流群聊:473819131。

    3.1K40

    ‘vue’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

    如果你出现这种情况,可以尝试以下提供的方案来解决。亲测有效 安装了vue之后系统仍显示找不到vue命令 解决方法 1....配置路径 获取下载的包路径信息 npm config get prefix 将路径设置到系统环境变量 2. npm i npm -g 3. npm i @vue/cli -g 配上淘宝镜像安装方法。...cnpm -v cnpm install 第二 下载express npm install express 使用NPM(Node.js包管理工具)安装依赖时速度特别慢,为了安装Express,执行命令后两个多小时都没安装成功...,最后只能取消安装,在安装时可以手动指定从哪个镜像服务器获取资源,可以使用阿里巴巴在国内的镜像服务器,命令如下: npm install -gd express –registry=http://registry.npm.taobao.org...查看全局安装的目录 npm root -g 原文链接:https://blog.csdn.net/qq_35275233/java/article/details/87900835

    6.5K30

    ‘mongo‘不是内部或外部命令,也不是可运行的程序或批处理文件

    出现问题原因: MongoDB环境变量未配置 解决办法: 1)右击我的电脑-->属性,进入系统属性界面,点击如下图所示位置的[高级系统设置],在弹窗的[系统属性]的[高级]选项卡右下角点击[环境变量]按钮...; 2)选中环境变量中[系统变量]的[Path]变量标签,点击下方的[编辑]按钮;  3)在弹出的[编辑环境变量]窗体中,点击右上角的[新建]按钮,将第2步第三点的安装路径绝对地址复制作为此处新建的环境变量...,具体如下图所示;  4)依次点击确定,即可,至此完成了MongoDB环境变量的配置。...5)测试  以上就是'mongo'不是内部或外部命令,也不是可运行的程序或批处理文件的介绍,做此记录,如有帮助,欢迎点赞关注收藏!

    34410

    svn——’svn’不是内部或外部命令,也不是可运行的程序或批处理文件

    在安装svn工具后,我们一般会用客服端进行操作,但是也不会避免使用svn命令对项目进行操作。那么就有可能回遇到这个问题。 ‘svn’ 不是内部或外部命令,也不是可运行的程序或批处理文件。...下面是这个问题的解决方案: 1、首先先看自己本地环境变量是否配置了,如下图是我的svn配置的路径:(不知道配置环境变量请自行百度) 2、如果本地环境变量配置了,还是报这个错误,那么就是安装时候有个选项没有进行更改...,默认情况下安装svn是不安装 command line client tools ,解决就是重新打开安装svn的.exe文件。...在进行安装的时候选择Modify,到下面图片显示的地方,更改为容许安装。 如下图: 之后,在此打开dos ,输入svn ,出现下图所示就OK啦!

    1.2K20

    关于Python3的import问题(pycharm可以运行,命令行import错误)

    aa.py文件代码:你可以看到是调用a.py里面的函数say_hello(),但是在pycharm这里是报错的,但是可运行,你可以设置将文件夹设置成source root就可以让他不显示错误了,但是无所谓啦...(2)命令行运行结果 需要你切换到parallel的文件夹下,然后运行aa.py,观察可得这个结果也是正确的。 你看出与上面的区别了吗?...很显然,这里就要出错啦~详见下一节 总结:import同一文件夹下的模块是可以在pycharm还有命令行下都是可以运行的!...(2)命令行运行结果 很显然啊,这里报错了,为什么呢?他说模块parallel不存在,为什么明明之前的在pycharm上可以运行在这里不行了呢?...我们在命令行运行注释掉in2的那个部分的代码,也就是(1)里面的未更改之前的bb.py的代码:为了防止大家搞混,我在这里在贴一下bb.py的代码: import os import sys print(

    2K10

    (已解决)ng 不是内部或外部命令,也不是可运行的程序或批处理文件

    前言:   之前在安装Angular环境的时候有个问题,就是通过命令成功安装了angular cli脚手架工具,但是在终端(win+r cmd)中输入ng version一直提示的是'ng' 不是内部或外部命令...,也不是可运行的程序或批处理文件,然后重复删除安装了多次都是一样,最后发现原来没有添加到系统盘的环境变量中去。...通过命令成功安装了Angular脚手架工具: npm install -g @angular/cli ?...2、如果上面的正常则有可能是npm全局环境变量路径配置问题: 将node的全局环境变量位置一般默认在C盘中(C:\Users\yaoshuanggui\AppData\Roaming\npm),把对应路径加到环境变量中...1、在你想更改的目录下新建两个文件夹:node_global 和 mode_cache 2、启动cmd依次执行以下两条命令 注意:路径均为绝对路径!!!

    4K20
    领券