日期:2014-05-20  浏览次数:20710 次

我是西北工业大二的女生,有个JAVA方面的问题
我是西北工业大二的女生,有个JAVA方面的问题.
我想在一个.java文件里实现   执行一个.class文件(hello.class)。我用的是
new   ProcessBuilder( "java ", "hello ");
但如果hello.class不和此工程在同一个文件夹下就不能执行。
java   d:/hello       是不行的啊。       应该设置环境变量,但我又不可能每次都手动设置,应该这里的d:/只是个例子,这些.class不在同一文件夹下。

那我应该怎么办???

可能有人会说先得到.class文件的PATH,再在此目录下建个.bat     写入   java   Hello
这个方法我觉得还行,但不怎么好。请问大虾们有其他方法吗???

谢谢

------解决方案--------------------
关性别屁事啊
------解决方案--------------------
java的运行参数可以设的,你看看参数说明
------解决方案--------------------
一句话能实现的事情的为什么要用JAVA。

java -classpath "hello.class所在的目录 " hello
------解决方案--------------------
打着女人的幌子骗点击率-.-
------解决方案--------------------
ProcessBuilder下得directory方法行不行,先找到文件,再执行
------解决方案--------------------
iori97king (难道我是猪~)
==========================
从ID上来看应该是男的, "iori "是KOF97中的八神,我想女的应该极少极少玩97吧。呵呵
看来LZ的问题(我指的是ID后面的问题)是肯定的