(比较弱智的问题)如何运行非当前目录的java程序

emughost 2006-02-05 07:29:35
操作系统是XP
比如:在d:\bin下有test.class
1 命令行下,进入d:\bin目录,输入java test(执行成功)。
2 命令行下,在d:根目录下,输入java d:\bin\test(无法运行)
难道有什么要注意的吗?初学java,对这方面不是很懂,请知道的朋友指导一下。
...全文
85 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
emughost 2006-02-06
  • 打赏
  • 举报
回复
谢谢,结贴。
lizhanguo9430 2006-02-05
  • 打赏
  • 举报
回复
d:>java -cp d:/bin/ Test
kingofworl 2006-02-05
  • 打赏
  • 举报
回复
它找不到的是 java d:\bin\test 里的 java ,而不是d:\bin\test 如楼上说得设置环境变量
低调的小青蛙 2006-02-05
  • 打赏
  • 举报
回复
执行方法仍然是:java test

如果你在其他目录运行,则需要先使用 set CLASSPATH=d:\bin

62,615

社区成员

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

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