Eclipse中创建的java文件使用命令行运行出错
来源:互联网 发布:手机修改淘宝主营 编辑:程序博客网 时间:2024/05/15 23:48
问题描述
使用Eclipse创建的java文件在eclipse中能够正常运行编译,但是使用命令行进行编译运行出错。编译是可以通过生成class文件,但是无法正常运行:
原因
查找资料的过程中很大一部分都说是环境变量配置有错误导致的,这种情况的确有可能,但是我通过重复配置环境变量后错误仍然存在,猜想问题应该不出在环境变量上,后来又有人指出可能是编码问题,我转换了一下编码貌似不是这个问题导致的,最后找到一篇文章指出其实是多余的包名惹得祸。
在Eclipse中我们一般习惯于进行分包,比如我的Task.java是放在了chapter3这个package下的,当直接使用命令行进行编译运行的时候而环境变量classpath设定了当前目录,当前的目录是…..\src\chapter3,执行器会在当前的目录下找chapter3这个包,而实际上chapter3下并没有。所以找不到类Task类。
解决办法
最简单,把package语句去掉;
相同错误其他可能情况:检查环境变量是否正确
参考:https://www.cnblogs.com/zyever/p/7486224.html
阅读全文
1 0
- Eclipse中创建的java文件使用命令行运行出错
- 在命令行中运行eclipse中创建的java项目
- 在命令行中运行eclipse中创建的java项目
- 在命令行中运行eclipse中创建的java项目
- 在命令行中运行eclipse中创建的java项目
- 在命令行中运行eclipse中创建的java项目
- 在命令行中运行eclipse中创建的java项目,适用于linux 操作系统
- 命令行下面编译运行eclipse中编写的带有包名的java文件
- eclipse中怎样运行带命令行参数的java程序
- eclipse 运行java出错的一些解决办法
- Eclipse运行java的完整命令行
- 使用记事本+命令行 编辑运行.java文件
- 使用eclipse创建在myeclipse中运行的web工程
- 命令行运行java文件
- 使用命令行创建AVD时的出错总结
- 使用monkeyrunner命令行、文件、eclipse平台运行全解
- 使用monkeyrunner命令行、文件、eclipse平台运行全解
- 使用monkeyrunner命令行、文件、eclipse平台运行全解
- TCP/IP详解 以太网帧格式
- WPF学习笔记--图片点击旋转切换到另一张图片
- 英语学习——学英语的心态(2)
- git 上传本地项目问题
- 配置压实策略(二)
- Eclipse中创建的java文件使用命令行运行出错
- 视频直播质量的评测和实现分享
- Bootstrap4(十一)
- c++中迭代器与几种简单的算法
- CentOS7环境下安装RabbitMQ
- type Signature refers to the missing type String
- Bootstrap4(十二)
- 博客第一天*有梦想谁都了不起
- 【BZOJ2440】[中山市选2011]完全平方数