关于java执行代码一问

bobqi 2002-04-19 03:00:01
我编译后的class文件是 test.class
但是我执行java test 时系统提示如下
Exception in thread "main" java.lang.NoClassDefFoundError: test

不知道要怎么解决,执行一个不存在class文件也是这种提示
好像是安装没装好,要重装什么东西呢?
...全文
124 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
GJA106 2002-04-19
  • 打赏
  • 举报
回复
搜索本论坛吧!!!
zjhsoft 2002-04-19
  • 打赏
  • 举报
回复
set classpath 为test.class文件所在路径试试
lhaoyue 2002-04-19
  • 打赏
  • 举报
回复
你在test.class的当前目录试试,如果可以了,就说明不是JDK的设置问题。
bobqi 2002-04-19
  • 打赏
  • 举报
回复
我的只是一个hello world的java程序根本不用tomcat
只需要制定缺省的jdk的bin和lib就可以了,
而我也指定了,
但是程序可以通过jview执行而无法通过java执行
red-fly 2002-04-19
  • 打赏
  • 举报
回复
还有在环境变量中的path也需要设置
red-fly 2002-04-19
  • 打赏
  • 举报
回复
在autoexec.bat中还应该设置路径
set path=jdk目录\lib\dt.jar;jdk目录\lib\tools.jar;
bjc 2002-04-19
  • 打赏
  • 举报
回复
java_home
tomcat_home没有设置
classpath。包含库路径,目录 .;
bobqi 2002-04-19
  • 打赏
  • 举报
回复
用jview就可以了
我的代码很简单
//test.java
//source file of class test
import java.io.*;

public class test{
public static void main(String[] args){
System.out.println("hellow");
}
}
classpath=C:\JBuilder4\lib;D:\workspace\ChatClient\ChatClient.jar;C:\webserver\tomcat\lib;C:\JBuilder4\jdk1.3\jre\lib\rt.jar
path=C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\bin;D:\orant\bin;C:\orant\bin;C:\PROGRA~1\RATIONAL\RATION~1\NUTCROOT\bin;C:\PROGRA~1\RATIONAL\RATION~1\NUTCROOT\bin\x11;C:\PROGRA~1\RATIONAL\RATION~1\NUTCROOT\mksnt;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\Rational\common;C:\Program Files\Rational\Rational Test;c:\orant;bin;c:\webserver\jdk1.3\bin;C:\webserver\j2sdkee1.3.1\bin;C:\webserver\tomcat\bin
pengji 2002-04-19
  • 打赏
  • 举报
回复
classpath中少了当前目录!
set classpath=.;%CLASSPATH%
ggyy_csdn 2002-04-19
  • 打赏
  • 举报
回复
你的源代码拿来看看,
还有,CLASSPATH 设了吗/
ttyy 2002-04-19
  • 打赏
  • 举报
回复
将你放置.class文件的目录添加到classpath环境变量中去。
red-fly 2002-04-19
  • 打赏
  • 举报
回复
看看你的jdk安装,仔细检查它,肯定有错
要注意它的classpath和path的设置,如果错了就不会执行
GJA106 2002-04-19
  • 打赏
  • 举报
回复
classpath,path设置好不没有,
代码贴上来吧。
bobqi 2002-04-19
  • 打赏
  • 举报
回复
为什么会这样?
我在另一台机器上就可以用java来执行?
red-fly 2002-04-19
  • 打赏
  • 举报
回复
如果不行的话,请你再检查一遍jdk安装的是否正确,
这个不是很容易的(主要是细节性问题)
red-fly 2002-04-19
  • 打赏
  • 举报
回复
用jview test来执行
内容概要:本文针对光伏电池在不同工况下的运行需求,深入研究了最大功率点跟踪(MPPT)与恒功率控制模式之间的切换策略,并基于Simulink平台构建仿真模型以验证控制逻辑的有效性。研究重点涵盖两种控制模式的工作原理、切换判据的设计、控制器参数的优化整定以及系统在模式切换过程中的动态响应特性,旨在实现光伏发电系统在保证最大发电效率的同时,满足电网对功率输出稳定性的要求。通过仿真分析,评估了系统在光照突变、负载波动等典型场景下的运行性能,提升了光伏系统并网的适应性与运行灵活性。; 适合人群:具备电力电子、新能源发电技术或自动控制理论基础的高校研究生、科研人员及从事光伏逆变器与并网系统设计的工程技术人员。; 使用场景及目标:①用于科研项目中光伏系统多模式控制策略的仿真验证;②支撑学术论文撰写中关于模式切换机制、系统稳定性与动态性能分析的内容;③为实际工程中光伏电站的运行控制、逆变器多模式切换逻辑设计提供理论依据与仿真原型参考。; 阅读建议:建议结合提供的Simulink仿真模型同步操作,重点关注模式切换条件的设定逻辑与系统过渡过程的仿真结果,深入分析切换瞬间的功率波动与恢复特性,可进一步将该方法迁移至其他可再生能源发电系统的多模式协调控制研究中进行对比与拓展。
内容概要:本文围绕CentOS 7在芯片设计行业的系统性能优化实践,重点探讨了基于存储I/O与内存管理的全流程加速方案。通过XFS文件系统调优(如启用DAX、largeio、allocsize=1g等参数)、HugePages大页内存配置以及NVMe SSD的I/O调度算法优化(切换为none),有效提升了EDA工具在版图设计、物理验证等环节的运行效率。结合Calibre与Innovus等实际应用场景,展示了优化后DRC验证时间从24小时缩短至14小时,性能提升达41.7%。文章还提供了详细的配置命令和脚本示例,并展望了未来对持久内存和分布式存储的技术演进方向。; 适合人群:从事芯片设计与制造的IT基础设施工程师、EDA工具开发者、系统运维人员及高性能计算平台技术人员,具备Linux系统管理和基本硬件知识者更佳; 使用场景及目标:①提升芯片设计流程中大文件I/O处理效率;②优化内存密集型EDA工具(如Innovus、Calibre)的运行性能;③构建高效稳定的CentOS 7服务器环境以支持先进制程下的海量数据处理; 阅读建议:建议结合文中提供的fstab配置、udev规则、Tcl脚本等代码实例,在测试环境中逐步部署并监控性能变化,重点关注allocsize、hugepages、I/O调度器等关键参数的实际影响,同时关注后续PMEM与分布式文件系统的扩展能力。

62,622

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧