有没有办法从 Java Eclipse 项目导出 Makefile?
我的这个 Java 项目由几个类、一些外部 JAR 文件和一个可执行 Java 程序组成。我想将整个代码和外部 JAR 导出到外部目录,并生成一个 Makefile 来构建具有所有依赖项的程序。有没有一种自动化的方法来做到这一点?
谢谢
通努兹
So I have this Java project made up of several classes, some external JAR files and an executable Java program. I would like to export the whole code and external JARS to an external directory and to produce a Makefile to build the program with all the dependencies. Is there an automated way to do it?
Thank you
Tunnuz
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我想我理解这个问题。当然,如果您使用 maven 或 ant 等外部构建系统,那么我们会将构建过程与 IDE 解耦。 (但在某些情况下,IDE 确实与构建工具集成得非常紧密。)
但是,如果您想继续使用 eclipse 进行构建并在晴天生成 ant 文件,那么有一个工具可以实现这一点。它称为EBuild。它利用 Eclipse 已有的所有类路径信息并从中构建通用的 ant 文件。
I think I understand the question. Of course if you use an external build system like maven or ant, then we are decoupling the build process from the IDE. (But in some cases the IDE does integrate pretty closely with the build tool.)
But if you want to continue building using eclipse and to generate an ant file one fine day, then there is a tool for that. Its called EBuild. It leverages all the classpath information that eclipse already has and builds an generic ant file out of it.
你使用 maven 吗?
如果是这样,这可以通过 Maven 组装轻松实现。
如果没有,您可以使用 ant 来捆绑您所需要的内容。
Do you use maven?
If so this can be easily achieved with maven assembly.
If not, you can use ant to bundle exactly what you need.
当您在 Eclipse 中右键单击项目时,会出现一个名为“导出”的选项。它可以为您的项目创建 ant 的 build.xml。
When you right-click your project in Eclipse, there is an option called "Export". It can create build.xml for ant for your project.