小编xqt*_*qtr的帖子

javac junit给出"错误:包org.junit不存在"

我正在尝试在makefile中使用JUnit,但我无法让它工作.

我的文件夹结构如下(makefile在myProject中):

myProject
|--bin
|--main
    |--org
        |--myPackage
|--test
    |--org
    |   |--myPackage
    |
    |--lib
Run Code Online (Sandbox Code Playgroud)

其中/ main包含主文件,/ test包含测试文件和/ lib包含hamcrest-core-1.3.jarjunit-4.12.jar

我的makefile如下:

JAVAC = javac
JVM = java
JAVADOC = javadoc
MKBIN = mkdir -p bin

JAVAC_FLAGS = -g -d bin/
JAVAC_CP = -cp

SRC = main/
SRCTEST = test/
LIB = lib/*.jar

PACKAGE = org/myPackage/*.java
TARGET = bin

MAIN = org.myPackage.Main

.SUFFIXES : .class .java

all: 
    $(MKBIN) | $(JAVAC) $(JAVAC_FLAGS) $(SRC)$(PACKAGE)

test:
    $(MKBIN) | $(JAVAC) $(JAVAC_CP) $(LIB) $(SRCTEST)$(PACKAGE)

clean:
    rm …
Run Code Online (Sandbox Code Playgroud)

java junit makefile javac

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

javac ×1

junit ×1

makefile ×1