如何将引用的库(文件夹)与配置文件(log4j.xml,application.properties)一起添加到MAVEN测试中。这些文件夹在Eclipse构建路径中引用,而JUnit测试用例可以从Eclipse运行没问题。 执行MAVEN测试失败,因为它找不到这些文件。 我正在使用Eclipse Neon,JUnit 4,MAVEN 4
答案 0 :(得分:0)
正如jalynn在评论中指出的那样,只需在 package com.stack;
import java.util.*;
public class Test
{
static Scanner cin= new Scanner(System.in);
public static void main(String[] args)
{
String first,last,name,grade;
Student [] myStudent= new Student [2];
List<Course> myCourse= new ArrayList<Course>();
for (int i=0;i<2;i++)
{
myStudent[i] = new Student();
System.out.println("enter name:");
first=cin.next();
System.out.println("Last Name:");
last=cin.next();
// For loop within a for loop
for (int j=0;j<2;j++)
{
System.out.println("Course Name:");
name=cin.next();
System.out.println("Course Grade:");
grade=cin.next();
Course myC = new Course(name,grade);
myCourse.add(myC);
myStudent[i].registerCourses(myC);
}
myStudent [i]=new Student(first, last, myCourse);
}
for (int i=0;i<2;i++)
{
System.out.println(myStudent[i]);
}
}
}
中创建测试文件夹和文件即可。这张照片取自IntelliJ而不是Eclipse,但这并不相关。这个概念来自maven:
src/test/resources
中的文件和文件夹也可以从测试类中访问。