我写了一个简单的GUI的网络聊天的程序,想在没装jdk的机器上运行客户端的程序,该,怎么办?我的做法是把所有的客户端的class文件放在一个chat文件夹中,chat文件夹中有一个ChatClient.bat的批处理文件,内容是:SET PATH=%.%\bin;%PATH%
SET CLASSPATH=.;%CLASSPATH%
javac ChatClient.java
java ChatClient
CMD.EXE当前目录(chat文件夹)中另有一个bin子目录,里面有javac.exe和java.exe。在我的机器上行,在别人机器上(没装jdk)不行,该怎么办?
或者你可以用工具转换为脱离jre的执行文件。
前提是要运行环境jre,
如果你想让别的计算机运行你的程序可以这样做
把程序和jre一起带走
bat文件设置path路径path='jre的磁盘路径' 这样就OK了.