java - 使用不同的包编译java项目

标签 java unix command-line compilation package

我在 eclipse 中有一个带有不同包的 java 项目。如何从 unix (bash) 的命令行编译项目?使用普通的 javac 似乎不起作用。例如,在 Eclipse 中我有

src
...server
...client
...shared

我稍后要运行的主文件位于名为 server.java 的服务器包中

最佳答案

您必须将所有源路径和依赖项 .jar 文件添加到编译调用中。最简单的方法是让 Eclipse 为您尝试编译的最终 jar 导出 Ant build.xml。这个自动生成的 ant 文件通常非常困惑,但可以让您了解如何构建项目。

关于java - 使用不同的包编译java项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5213965/

相关文章:

java - 为我们其他人提供开源代码共享和依赖管理 Java

java - Apache Shiro LDAP 配置(两步身份验证)

通过unix shell脚本Mysql插入语句

java - 如何将 java 库引用添加到 shell 脚本

command-line - 可以通过cmd修改注册表权限吗

java - 缺少 Spring Security 类

c - 如何列出文件/目录的数量

flash - 使用 ffmpeg 将 swf 文件转换为 mp4

php - 将 cURL 命令行转换为 PHP

java - 如何减少/_ah/warmup 上花费的周期