ここに私のJavaプロジェクトのツリーがあります:
- ソース
- パッケージ名
- 文書
- 置き場
- Makefile
.java ファイルが src/package_name ディレクトリにあり、Makefile が機能しません:
JC=javac
SRC=src/package_name
JAVA_SRCS=$(wildcard src/package_name/*.java)
JAVA_CLASSES=$(subst src/package_name/,bin/,$(JAVA_SRCS:.java=.class))
bin/%.class: $(SRC)/%.java
$(JC) -classpath bin/ -d bin/ $<
class: $(JAVA_CLASSES)
基本的なファイルのコンパイルには問題ありませんが、クラスパスは機能しません:(
私を助けてくれませんか?