Could not find the main class. Program will exit

           虽然说不写了,但是想了想把以前的东西整理下的吧,嘿嘿,因为今天心情不错就多写一篇吧

           不知道大家Eclipse报过这个错误没,反正上次这个问题弄的我郁闷坏了

     

           当时也不是太清楚为啥会报这个,查了好多资料最后明白了,因为我的linux是jdl1.6版本,xp下是1.5的 

“Could not find the main class. Program will exit.”
I just installed the latest available Eclipse version (3.2 milestone 5) and couldn’t run my ANT builds anymore. The error I got in the alert box was “Could not find the main class. Program will exit”.

The problem was that the ANT_HOME variable was still pointing to the previous Eclipse folder and the solution was simply to change the path. This can be done through Window->Preferences->Ant->Runtime. Once there, click the “Ant home…” button in the “Classpath” tab and browse to the ANT plugin folder in your Eclipse installation. Now hit the OK button and try to run the build file again. Everything should work again.

Oh and by the way, I had a really good laugh with the “Run Garbage Collector” button !

 

分析:可能是在打开方式中的javaw版本过低。比如jdk1.5编译的class文件用1.4的javaw打开就会出现这个问题。当然1.5打开1.6的也会出现,只少我是出现了。

解决方案:控制面板->文件夹选项->文件类型->JAR下面的<高级>按纽
<操作>下面选open , 点右边的<编辑>,修改javaw路径,如:"C:\Program Files\Java\jdk1.5.0_10\bin\javaw.exe" -jar "%1" "%*"

 

 

sun公司的观点

CAUSE

WJView.exe or Javaw.exe cannot find the program it is trying to run.


SOLUTION

If this error occurs during startup, it is mostly likely caused by a spyware or adware program which is missing, corrupt, or partially deleted.


Remove Spyware/Adware

Using your favorite search engine, search for "spyware removal utility" as your search phrase. This search will help you locate many free spyware removal utilities.

Note: The Spyware Removal Utility can help you get rid of this error message partially. Any new spyware can get itself downloaded to your system later. To get rid of this problem completely, try the second option given below.


Remove WJView entries from Startup

Wjview lets you view Windows based Java applications. You might receive an error message if Wjview attempts to start an application on your system that no longer exists.

You may need to modify the system configuration settings to completely get rid of the error. To do so, follow these steps:
Click Start > Run.
The Run dialog box appears.
Type msconfig.exe.
Click OK.
The System Configuration Utility dialog box appears.
Select the Startup tab.
Deselect the WJView.exe and/or javaw.exe check boxes that are associated with this problem.
Click OK.
You will be prompted to restart the computer. Restart the system to apply changes.

【Pix4d精品教程】Pix4d中央子午线细化设置(测区跨两个分带) 本文介绍了在Pix4d软件中通过修改中央子午线设置来解决跨分带测区刺点问题的方法。针对测区跨3度分带(如105°和108°之间)时像控点与靶标点偏移较大的情况,建议将中央子午线设为测区中心(如106.5°)。具体操作步骤包括:修改投影文件中的中央子午线参数,选择新的输出坐标系配置文件。该方法能有效提高像控点刺点效率,为航测内业数据处理提供便利。操作简单实用,适合大比例尺测图项目中跨分带测区的数据处理需求。 阅读详情

相关推荐

雷电模拟器9.0最新过检测实战:从修改Build.prop到Xposed模块配置全流程

本文提供了一套针对雷电模拟器9.0的深度伪装实战方案,旨在绕过应用检测。内容涵盖从理解检测机制、获取Root权限、修改Build.prop等静态伪装,到利用Xposed/LSPosed框架进行运行时Hook的动态伪装全流程,帮助用户构建无痕的“真机”环境以稳定运行应用。

z4a5b6的博客 864

【解决方法】Could not find the main class Program will exit

问题背景: 从别人那考的程序,工程上出现红叹号,于是修改了一下Java Build Path中的jdk版本(原来是1.5的,我没有1.5,就给改成1.6了)。 开发环境: eclipse + jdk1.6 + jdk1.7(我装了两个jdk) 错误原因: 可能是在打开方式中的javaw版本过低。比如jdk1.5编译的class文件用1.4的ja

Bottle's Blog 6万+

Delphi 12.3 精简绿色版下载

Delphi精简绿色版基于原版安装,去掉了InterBase、法语、德语、日语,只保留了Delphi Windows 32和Delphi Windows 64桌面开发,其余部分未做任何修改。Delphi精简绿色版不含任何破解,仅供学习和研究,24小时后请自行删除,如需继续使用Delphi,请购买正版。绿色版基于原版安装,未做任何精简和修改。绿色版不含任何破解,仅供学习和研究,24小时后请自行删除,如需继续使用RAD Studio,请购买正版。

全粘工程师 4308

错误处理:could not find the main class, Program will exit

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34405332的博客 918

UE4入门实例17(Unreal制作卡通Post Process材质球)

效果展示 #1 创建Post Porcess材质球 #2 编写Shader功能 #3 设置场景区域内风格化渲染 #1 创建Post Porcess材质球 #2 编写Shader功能 创建基础效果 移除现有通道渲染 设置视图渲染范围 #3 设置场景区域内风格化渲染 #4 加群下载Shader源码:284105567 ...

Unity3d 攻城师一枚 1346

使用 ChatGPT/Copilot 提升前端开发效率的 N 种方式

typescript// 输入:根据这个 JavaScript 对象,生成完整的 TypeScript 类型定义id: '123',stock: 50,},// ChatGPT 生成:id: string;discount?: number;// 可选属性// 只读属性// 更进一步,生成 Zod schema 用于运行时验证:});}),});AI 代码助手真正的革命性不在于它能生成多少代码,而在于它改变了我们解决问题的方式。

fineday 1592

could not find the main class,program will exit

前几天帮一个同事看了这个错误,现在总结 一下: 错误的主要原因是没有生成class文件,所以运行的时候会报这个could not find the main class,program will exit找不到这个class类,所以以后同学遇到这个错误先检查是否正常生成class文件,如果正常生成class文件却运行不了说明是jdk版本的问题这个解决方案我就不多说了,如果没有生成就按照下面这三...

tang574884050的博客 2002

智能座舱架构与芯片 - (3) 硬件篇 上

在了解智能座舱的基本架构之后,我们有必要针对智能座舱域的硬件平台,软件平台,SOC等进行逐一介绍。从它们的整体结构中去认识最新的智能座舱组成部件,以及主要功能等。如上图,是中央计算-区域控制架构下的智能座舱硬件平台框架图,其中,智能座舱控制器CDC挂载在以太网交换机上,与其他车控域VDC,自驾域ADC,网联设备5G+V2X等通过以太网实现数据交互。而智能座舱域的外部硬件设备还包含有连接子系统音频子系统摄像头子系统显示子系统存储子系统功能安全子系统等。

joanna_xiao的博客 2405

Could not find the main class Program will exit 解决方案解决办法

Could not find the main class Program will exit 解决方案 起初你或许会认为是一个莫名其妙的错误,因为代码根本一点问题的都没有,可运行期间总是报这个错,比较郁闷。 出现Could not find the main class.program will exit和java.lang.UnsupportedClassVersionError 错误

2万+

SLG项目开发经验二_大地图设计与实现

本文深入探讨了SLG游戏大地图设计与实现的关键技术,包括网格化业务框架、AOI系统优化、边界处理方案以及行军系统实现。通过Unity引擎的实践案例,详细解析了大地图性能优化的核心策略,如分块加载、GPU Instancing和差异同步协议,为SLG项目开发提供宝贵经验。

weixin_29001419的博客 222

量化交易中的烂板策略:短线高频交易实战解析

量化交易通过算法模型实现自动化投资决策,其中短线高频交易是典型应用场景。从市场微观结构看,涨停板现象反映了资金博弈的动态平衡,而烂板策略正是捕捉涨停板短暂打开时的交易机会。该策略结合L2行情数据和Python量化框架,通过参数化规则识别特定形态的烂板股票,在风险可控前提下追求超额收益。实战中需严格遵循动态仓位管理和止损纪律,适用于A股市场短线交易。高频交易与量化分析技术的结合,为投资者提供了新的alpha挖掘工具。

weixin_30432579的博客 365

Could not find the main class. Program will exit.

  用新搭建的eclipse IDE开发环境打开之前的eclipse工作空间之后,执行ant脚本报错:"Could not find the main class. Program will exit"。G了下资料,发现有人说,可能是更换环境之后,当前ant_home的目录依然指向之前eclipse plugins的ant,于是按照说明将Window->Preferences-&g...

weixin_30832351的博客 67

RT-DETR算法优化改进:轻量级上采样CARAFE算子 | 注意力机制大作战

上采样操作CARAFE,具有感受野大、内容感知、轻量级、计算速度快等优点,引入RT-DETR二次创新;1)代替Upsample进行使用;

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 1265

Java执行main方法,异常为:could not find the main class.program will exit

未解决. Java执行方法,异常为:couldnotfindthemainclass.programwillexitmain 原文地址:http://rogerfederer.iteye.com/blog/737377 原因和解决办法如下: 出现这个错误是由于你的jdk版本与eclipse高版本配置造成的. 因为我们使用高...

weixin_33936401的博客 299

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Could not find the main class Program will exit 解决

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34043301的博客 559

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Could not find the main class.Program will exit.

问题描述:将一个工程导入eclipse后,运行时报错“Could not find the main class.Program will exit.”原因分析:我原先编译这个工程是使用的jdk1.6,后来由于某些原因换成了jdk1.5,结果出现了上面的问题。应该是因为重新导入工程后用低版本的jvm运行高版本jdk编译的文件。解决方法:工程名处右键-->选择“Properties”-->点击“Java Compiler”-->将右侧框中的“Compiler compliance level”以及它下面的设

sunnyjwh的专栏 1128

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

java virtual machine launcher Could not find the main class. Program will exit

遇到eclipse 运行程序时,出现了错误:“Could not find the main class. Program will exit.”   按网上的说法,换JRE版本,重装JDK,eclipse 等等,没有搞掂。   后来发现,新建的工程可以正常运行,由此判断是工程的问题,于是我把备份的工程根目录下的“.classpath” 替换一下 ,   就可以了;即”.cla

海洋魅影 3250

could not find the main class,program will exit

写了个方法 然后main 调用 老是抛could not find the main class,program will exit 执行不了程序,网上全是说jdk 与编译的版本不是同一个频道上 坑了我搞一上午JDK配置 后来我发现我的是maven 项目 没有给加构建输出的目录 如下得以解决: <sourceDirectory>${basedir}/src</...

182

Could not find the main class Program will exit

OS换成win7 64位并安装eclipse-java-indigo-SR2-win32-x86_64后,将之前在win7 32位系统上建立的Java Project导入到eclipse,运行程序提示“Could not find the main class Program will exit”。 问题特征:工程目录上有个红色叹号; 原因:原工程使用的jre与现有jre不一致; 解决方法:

570

Could not find the main class .Program will exit.解决方法

这些天用绿色版的tomcat7.0 在1.6的jdk运行环境下的运行程序,自身启动没问题,但是后面让myeclipse去启动就出现问题了, 突然给我报了一个Could not find the main class .Program will exit.的错。我真是郁闷。 在网上查之后都是说什么高版本的不能去编译低版本的。 最后在国外网站上找到了东西, 在这个myeclipse 的to...

长风飘雪 1074

could not find the main class. program will exit问题的解决方法

avinegar的专栏 842
上一篇: Hanoi塔问题
下一篇: el表达式无法正常显示
fehly
博客等级 码龄18年 1粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值