【发布时间】:2011-07-09 23:53:49
【问题描述】:
我在 Eclipse 中有一个带有不同包的 java 项目。如何在 unix (bash) 中从命令行编译项目?使用普通的 javac 似乎不起作用。例如,在日食中我有
src
...server
...client
...shared
我稍后要运行的主文件位于名为 server.java 的服务器包中
【问题讨论】:
-
javac 绝对可以,你的 IDE 只是 javac 的一个包装器。查看 javac 的
-cp或-classpath参数以编译您的依赖项。哪个类是您的“主”文件与 javac 没有任何关系,除非您想在MANIFEST.MF中将其指定为main-class。
标签: java unix command-line compilation package