当前位置: 代码迷 >> J2ME >> 命令行执行java程序,含有多个包解决方法
  详细解决方案

命令行执行java程序,含有多个包解决方法

热度:5907   发布时间:2013-02-25 21:38:42.0
命令行执行java程序,含有多个包
我定义了一个java project 叫project1,
然后建立了两个package,(注意都不是jar包)
一个叫animaltestdrive,里面包含两个类:AnimalTestDrive,MyanimalList,
还有一个包叫define,里面包含三个类:Animal,Cat,Dog
main函数在AnimalTestDrive里面。
我在eclipse下运行了程序是对的,但是我不知道怎么在命令行运行这个程序。
(我是初学,我想这样建立两个package的方法是很白痴的,但是我很想知道怎么运行是对的啊,多谢大家!!)

------解决方案--------------------------------------------------------
你能找到.class文件所在的目录吗?
比方说
d:\workspace\project1\bin
重要的是这个目录下有animaltestdrive和define目录,里面有.class文件。

知道这个目录后,执行程序的命令就这么写
java -cp 上述目录 animaltestdrive.AnimalTestDrive
------解决方案--------------------------------------------------------
java -cp +.class文件的路径+ animaltestdrive.AnimalTestDrive
  相关解决方案