本帖最后由 陈中岩 于 2013-4-26 17:38 编辑
先说一下我的问题:什么用dos命令行就运行不通过,可是用eclipse就可以通过.
问题描述:
试了一下,javac与java命令都没有问题,因为我编写了一个helloworld就可以编译运行.
因为正在学udp发送端与接收端,所以想用dos命令行开启两个窗口,进行测试自己编写的有没有问题,突然就发现了这种情况
而且我测试了上一个IP地址的那个demo在eclipse中可以运行,但是在dos命令行中就运行不了
我可以保证环境变量配置没有问题,希望同学们能帮我解答一下.
下面贴上来演示IP地址的代码
- package demo;
- //演示IP地址
- import java.net.*;
- class IPDemo {
- public static void main(String[] args)throws Exception
- {
- // InetAddress i = InetAddress.getLocalHost();
- // System.out.println(i.toString());
- // System.out.println(i.getHostAddress());//获取地址
- // System.out.println(i.getHostName());//获取主机名称
-
- //重点,获取主机地址
- InetAddress ia =InetAddress.getByName("www.baidu.com");
- System.out.println(ia.getHostAddress());
- System.out.println(ia.getHostName());
-
- //打印Google主机所有地址
- InetAddress[] inet = InetAddress.getAllByName("www.google.com");
- for(int x =0;x<inet.length;x++)
- System.out.println(inet[x]);
- }
- }
复制代码 |
|