【发布时间】:2011-04-17 11:36:25
【问题描述】:
我想使用 shell 脚本运行一个 java 程序。 java程序在p2目录下,名字是maxconnect4,我已经编译好了,类名是maxconnect4。我这样写shell命令:
java p2/maxconnect4 arg1 arg2 arg3
这个 shell 命令不起作用。 它给出一个错误:线程“main”中的异常 java.lang.NoClassDefFoundError: p2/maxconnect
但是,我是这样编译java程序的:
javac p2/*.java,它可以工作。
【问题讨论】:
-
你能详细说明它是如何不起作用的吗?您收到了哪些错误消息?
-
错误是:线程“main”中的异常java.lang.NoClassDefFoundError: p2/maxconnect4/class