Topic: java 命令的反常。。。。。 |
Print this page |
1.java 命令的反常。。。。。 | Copy to clipboard |
Posted by: develop8 Posted on: 2006-05-30 07:43 //java 命令有点奇怪。。为什么在以下是情况有反常?????? class ep3{ public static void main(String[]args){ System.out.println(args[0]); } } /* 以下是我的测试的情况: java命令好象有过滤目录的功能似的。。 F:\myclass>java ep3 *a*.java a32.java F:\myclass>d: D:\PRETTY\math>java ep3 *a*.java chance.java D:\PRETTY\math>cd.. D:\PRETTY>cd swing D:\PRETTY\swing>java ep3 *a*.java Exception in thread "main" java.lang.NoClassDefFoundError: ep3 D:\PRETTY\swing>copy d:\pretty\math\ep3.class 已复制 1 个文件。 D:\PRETTY\swing>java ep3 *a*.java AssociativeArray.java D:\PRETTY\swing> */ |
2.Re:java 命令的反常。。。。。 [Re: develop8] | Copy to clipboard |
Posted by: why Posted on: 2006-05-30 08:37 * is Command Prompt (DOS)'s wildcard character. |
3.Re:java 命令的反常。。。。。 [Re: develop8] | Copy to clipboard |
Posted by: develop8 Posted on: 2006-05-31 08:16 但我写的明明是接受命令行参数的啊。。怎么回事呢。。 我看他就不接受 *x*.java 类型的参数,而能接受*x.java 或x*.java 参数。 |
4.Re:java 命令的反常。。。。。 [Re: develop8] | Copy to clipboard |
Posted by: why Posted on: 2006-05-31 11:48 不是java有啥反常,只是Command Prompt自動替*配對 >我看他就不接受 *x*.java 类型的参数,而能接受*x.java 或x*.java 参数。 看不懂閣下說甚麼 可以舉例嗎? |
5.Re:java 命令的反常。。。。。 [Re: develop8] | Copy to clipboard |
Posted by: develop8 Posted on: 2006-06-01 07:24 我说的是当你 java ep3 x*.java 或java ep3 x*.java 程序按我输入的输出。但在用*x*.java 的时候就不能了,就是这个意思。 |
6.Re:java 命令的反常。。。。。 [Re: develop8] | Copy to clipboard |
Posted by: xiaosilent Posted on: 2006-06-01 07:38 Why兄已经说得很明白了,这是因为在命令行里面 * 被当成了通配符.. 你可以试着在 Eclipse 或者其他的IDE里面运行, |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |