我试图创建一个Makefile来编译Java项目,我使用NetBeans创建项目,但我需要通过终端创建.jar文件。
目录estructure是这样的:如何为多个文件目录下的java创建一个Makefile文件
Project/src/domain
Project/src/domain/controllers
Project/src/domain/controllers/drivers
Project/src/presentation
Project/src/persistence
在所有目录中有我的.java但我想打一个Project/bin/clases folder where to save al the .class.
谁能helpme找到一种方法来编译这个项目的Makefile?
Tha Main class is Project/src/presentation/Main.java
你应当认真考虑使用像'ant'或'maven',而不是'make'。 – BadZen
同意BadZen。 Java和make不会混合,主要是因为生成的文件的名称并不总是与输入文件的名称直接相关(就像在将foo.c编译为foo.o等的C型语言中一样)Make真的依赖于这些类型的命名约定。 – MadScientist
但我的大学老师需要一个makefile来编译和制作。通常我使用NetBeans并且做所有编译认为 –