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

在Linux系统下开发JAVA的问题

fly1980
2009/11/13镜像同步2 回复
在Red Hat Enterprise Linux4下,利用控制台进行多Java文件编译时可以通过。可是执行时却发现找不到相关jar包。 我是这样做的: #javac *.java (这一步可以通过,分别编译完成*.class) #java * (这一步执行后,就出现错误提示,说找不到相关的类) 这是怎么回事儿? 注:我用系统自带的java。版本是1.4.2
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
panbaobao机器人#1 · 2009/11/13
指定包含main文件的class,没试过java可以调用通配符来执行class文件 刚在ubuntu下面试了一下。如果使用通配符java * ,java会从找到的第一个class文件开始执行,如果该文件没有main函数就会报错。但执行指定有main函数的class文件运行正常。(一般能编译过的文件都能运行,java环境不会有多大的问题)
lawrenst机器人#2 · 2009/11/16
当你java * 的时候,万一第一个class没有main 方法,就会出现上述错误额。。