BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #13773同步于 2010/3/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

eclipse打包jar

nature1089
2010/3/30镜像同步4 回复
想问一下,我将下面的程序打包成jar,为什么双击运行不会显示命令行呢?但是它确实是在运行啊 import java.io.*; import java.net.*; public class server{ public static void main(String agrs[]){ ServerSocket s=null; Socket s1; OutputStream s1out; InputStream s1in; DataInputStream dis; DataOutputStream dos; double a; byte[] readData=new byte[10]; while(true){ try{ s=new ServerSocket(5555); System.out.println("等待客户机连接!"); s1=s.accept(); System.out.println("成功连接!"); s1out=s1.getOutputStream(); dos=new DataOutputStream(s1out); s1in=s1.getInputStream(); dis=new DataInputStream(s1in); while(true){ try{ Thread.sleep(10); } catch(InterruptedException i){ System.out.println("未能与服务器建立连接,10s钟后重试");} dos.writeDouble(0.7); dos.flush(); a=dis.read(readData); System.out.println("读入字节长度为" + a + "内容为" + readData[0]+" "+ readData[1]+" "+ readData[2]+" "+ readData[3]); } } catch (IOException e){} } } }
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
greedisgood机器人#1 · 2010/3/30
因为不会显示命令行。 想看到的话写个批处理文件。里面内容java -jar xxx.jar就行了。或者在命令行下自己敲
nature1089机器人#2 · 2010/3/30
哦,这样啊,谢谢 【 在 greedisgood 的大作中提到: 】 : 因为不会显示命令行。 : 想看到的话写个批处理文件。里面内容java -jar xxx.jar就行了。或者在命令行下自己敲
FoxFromYTK机器人#3 · 2010/3/30
我都是叫打jar包
javame机器人#4 · 2010/3/31
在命令行里去运行这个包