社区
Java SE
帖子详情
为什么我用必须在*.class文件路径下,才能用java命令运行*.class?
flywishes
2003-04-01 12:00:58
我可设置好了环境变量,可以在任何路径下运行javac和java,也可以在任何目录下编译指定了路径的.java文件,如c:\>javac d:\aaa\a.java ,可以生成a.class,但运行的时候必须进入a.calss文件目录才行,如d:\aaa\>java a ,在其他目录下指定.class文件不行,如c:\java d:\aaa\a
...全文
211
11
打赏
收藏
为什么我用必须在*.class文件路径下,才能用java命令运行*.class?
我可设置好了环境变量,可以在任何路径下运行javac和java,也可以在任何目录下编译指定了路径的.java文件,如c:\>javac d:\aaa\a.java ,可以生成a.class,但运行的时候必须进入a.calss文件目录才行,如d:\aaa\>java a ,在其他目录下指定.class文件不行,如c:\java d:\aaa\a
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xmpp
2003-04-01
打赏
举报
回复
java_home,classpath,path都没错。
程序又能运行。
实在是想不出什么错误了。上面的java -cp d:\aaa\ a可要注意中间的空格噢。
flywishes
2003-04-01
打赏
举报
回复
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
xmpp
2003-04-01
打赏
举报
回复
贴出出什么错啊。
flywishes
2003-04-01
打赏
举报
回复
还是不行,我想应该是classpath的问题。但又不知道处在哪里。我的
java_home:d:\j2sdk1.4.1_02
classpath:.;d:\j2sdk1.4.1_02\lib\tools.jar;d:\j2sdk1.4.1_02\lib\dt.jar;
path:d:\j2sdk1.4.1_02\bin;
xmpp
2003-04-01
打赏
举报
回复
java -cp d:\aaa\ a
flywishes
2003-04-01
打赏
举报
回复
怎么用呢?举例好吗?
bnfan
2003-04-01
打赏
举报
回复
必须加参数
-cp or -classpath
flywishes
2003-04-01
打赏
举报
回复
我想应该可以在任何目录下运行.class文件才对呀。
moumouren
2003-04-01
打赏
举报
回复
classpath=.;d:\aaa\a
Hackevin
2003-04-01
打赏
举报
回复
把aaa也放到环境变量里头不就行了
flywishes
2003-04-01
打赏
举报
回复
我在其他路径下用java -cp d:\aaa\a 后,与出现一堆java命令选项
ssm驾校预约管理系统(文档+源码)_kaic.zip
计算机毕业设计
基于双向DC-DC变换器的储能电池SOC充电+放电双模式Simulink仿真
内容概要:本文介绍了基于双向DC-DC变换器的储能电池SOC(State of Charge)充电与放电双模式的Simulink仿真模型,重点实现了储能系统在充放电双向能量流动下的动态控制策略。通过构建完整的电路拓扑结构与控制逻辑,仿真系统能够根据电池SOC状态智能切换充电或放电模式,实现能量的高效管理与利用。模型充分考虑了电压、电流双闭环控制策略,确保系统在不同工况下的稳定性与响应速度,并通过仿真验证了控制算法的有效性与鲁棒性,适用于微电网、电动汽车、可再生能源集成等场景中的储能管理应用。; 适合人群:具备电力电子、自动控制或新能源系统基础知识,从事相关领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 掌握双向DC-DC变换器的工作原理及其在储能系统中的应用;② 学习基于SOC的充放电模式切换控制策略设计方法;③ 构建并调试储能系统的Simulink仿真模型,为实际系统开发提供理论支撑与技术验证。; 阅读建议:建议结合电力电子技术和自动控制理论基础,逐步理解模型结构与控制逻辑,重点关注SOC估算、双闭环控制器参数整定及模式切换条件设置,建议动手复现并调整参数以加深理解。
基于CNN的食物图像分类[可
运行
源码]
本文详细介绍了使用PyTorch框架构建食物图像分类系统的全过程,涵盖数据预处理、模型构建、训练和评估等关键步骤。项目采用卷积神经网络(CNN)模型,能够识别20种不同食物。文章重点讲解了数据增强技术(包括随机旋转、翻转、色彩抖动等)、自定义数据集类的实现、三层CNN网络结构设计(包含卷积层、ReLU激活和池化层),以及训练与评估流程。此外,还提供了完整的代码实现和常见问题的解决方案,为读者提供了一个完整的图像分类项目参考。
使用 Matlab 进行逆短时傅里叶变换 ISTFT(Matlab代码实现)
内容概要:本文详细介绍了如何使用Matlab实现逆短时傅里叶变换(ISTFT),作为信号处理中的关键技术之一,ISTFT能够将经过短时傅里叶变换(STFT)得到的时频域信号重建为原始时域信号。文中提供了完整的Matlab代码实现流程,涵盖信号的分帧、加窗、傅里叶变换逆过程及重叠相加等关键步骤,并结合声音采集与分析系统进行实例演示,适用于各类信号的时频分析与重构任务。该方法在语音处理、音频工程和振动信号分析等领域具有重要应用价值。; 适合人群:具备一定信号处理基础和Matlab编程经验的科研人员、工程师及高校研究生。; 使用场景及目标:①实现对语音或音频信号的时频分析与高质量重建;②深入理解短时傅里叶变换及其逆变换的原理与实现机制;③为后续的信号去噪、特征提取、语音合成等任务提供技术支持。; 阅读建议:建议读者结合Matlab官方文档中关于`istft`函数的说明,动手
运行
并调试代码,通过改变窗函数类型、重叠长度等参数观察重建效果的变化,从而加深对算法性能影响因素的理解。
JSP页面打印技术详解[项目源码]
本文深入探讨了JSP页面打印功能的实现与优化技术,包括CSS的@media print规则自定义打印样式、
Java
Script动态控制打印行为、页眉页脚设置、浏览器兼容性问题及跨平台打印设置调优等。文章详细介绍了如何通过CSS控制打印布局、避免内容截断、隐藏非必要元素,以及如何利用
Java
Script动态修改DOM结构、插入页码和时间戳等元信息。此外,还探讨了JSP后端在打印模板生成中的协同作用,包括数据分页、敏感字段脱敏处理、模板复用等。针对不同浏览器的打印兼容性问题,提供了具体的解决方案和优化建议。最后,文章分享了用户体验提升与打印预览调试的最佳实践,帮助开发者构建稳定、高效且用户友好的打印功能。
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章