Error 3 29 java package org junit jupiter api does not exist

Вы должны Подайте jupiter артефакт перед началом написания тестов Group ID: org.junit.jupiter... Вопрос по теме: java, maven, netbeans, junit.

Я использую Junit для проверки кода в проекте Maven в Netbeans. Указанная зависимость — Junit 4.12 (в pom.xml).

Тем не менее, я получаю ошибку компилятора при попытке создания:

error: package org.junit.jupiter.api does not exist

в этой строке: import org.junit.jupiter.api.Test;

Я подозреваю, что это вещь Junit4/Junit5, так как когда я открываю более старую версию проекта в IntelliJ, она перечисляет Junit5 как зависимость. Должен ли я использовать Junit5?

Любая помощь в разрешении ошибки построения будет оценена!

18 июль 2017, в 21:29

Поделиться

Источник

3 ответа

Вы должны Подайте jupiter артефакт перед началом написания тестов

Group ID: org.junit.jupiter
Artifact ID: junit-jupiter-api
Version: 5.0.0-M5

JUnit Jupiter является подмодулем JUnit 5 поэтому вам нужно использовать JUnit 5

<dependency>
    <groupId>org.junit.jupiter</groupId>
    <artifactId>junit-jupiter-api</artifactId>
    <version>5.0.0-M5</version>
    <scope>test</scope>
</dependency>

Aryan
18 июль 2017, в 18:24

Поделиться

Я думаю, что ваша проблема связана с <scope>test</scope>

Ваш тестовый класс должен быть в тестовом пакете.

    <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-api</artifactId>
        <version>${junit-platform.version}</version>
        <scope>test</scope>
    </dependency>

Ваш тест должен быть здесь

Изображение 486564

Ahmed Aziz
13 нояб. 2018, в 02:45

Поделиться

В моем случае это сработало, добавив эту строку в app: build.gradle

dependencies {  
implementation 'org.junit.jupiter:junit-jupiter-api:5.5.1'
}

Rahul Khatri
23 июль 2019, в 10:24

Поделиться

Ещё вопросы

  • 0Изучение Ember.js — Как бы я это сделал?
  • 0MySQL Stored Routine Error
  • 0Нужна одна функция отображения для отображения многомерного массива в PHP
  • 1Полимер 1: родительский компонент не прослушивает событие пожара из метода «detached» дочернего компонента?
  • 0Поиск конкретного магазина с eBay API
  • 1Преобразование escape-символов Java и смайликов в предложении с помощью Python
  • 1Вызовите метод из представления и получите его значение:
  • 0Блоки кода запускаются с помощью инструментов разработчика Visual C ++
  • 0Преобразование из пользовательского класса в std :: string
  • 0как остановить быстрые события зависания в JQuery
  • 1Нажмите на веб-просмотр и на слушателя одновременно
  • 0MySQL — добавить столбец во временные таблицы из другой таблицы
  • 1Проблемы с xPage NotesContext getDatabase ACL
  • 1Как правильно указать, что функция запускает событие в элементе Polymer?
  • 0Добавить класс с блесной, прежде чем двигаться дальше
  • 1Понимание списка — объединение n-го элемента из каждого подсписка
  • 1Сортировка строк с выделением сортировки по щелчку мыши
  • 1Spring-JMS: отправка JMSObjectMessage в WebSphere MQ, но получение JMSBytesMessage
  • 0Как сделать фоновый элемент не кликабельным на ipad
  • 0Проверка JQuery — Назначение правил в качестве переменной
  • 0Нет ли возможной потери данных при преобразовании из строки в строку с помощью строкового конструктора?
  • 1Установка Android на Windows
  • 1Очистка числовых данных в Pandas с apply + лямбда
  • 0angular-translate не работает с шаблонами
  • 1Прото-сообщение, требующее использования параметра ref при попытке создать экземпляр
  • 1Highcharts Синхронизированные графики с отсутствующими точками данных
  • 1Проверка данных формы с помощью Javascript
  • 0Как получить все соответствующие записи respectievelijk из базы данных MySql, используя php, который хранится в массиве?
  • 1Adobe Acrobat API в Python
  • 0Ошибка получения подтверждения при удалении динамической памяти
  • 1Python 3: бинарному дереву поиска не удалось установить узлы
  • 0Adobe AIR HTML IDE, которая поддерживает отладку?
  • 0отображение значения и метки в раскрывающемся списке с использованием угловых
  • 0Как передать HTTP_AUTHORIZATION в php5-cgi?
  • 1рисование формы в виде изображения
  • 1Добавление дополнительного правила в сортировку Python
  • 0Как сохранить tinymce, используя кнопку asp
  • 0Почему деструктор не вызывается для массива объектов?
  • 0AngularJS: $ modal, передавая переменную $ scope дочернему контроллеру
  • 1отправка широковещательного намерения из запуска
  • 1Как проверить, если Request.QueryString не пустой
  • 0Как отсортировать многомерный массив по нескольким различным ключам в PHP?
  • 1Получить HTML-источник как HTML-объект с возможностью работы в нем с помощью операций DOM
  • 1Javascript str.replace с регулярным выражением с двойным поисковым значением [duplicate]
  • 0C ++ DLL Указатели
  • 0Как объединить несколько частичек через templateUrl AngularJS
  • 0Удалите повторяющиеся строки из текстового файла, чтобы phpMyAdmin успешно вставил операторы SQL в базу данных.
  • 1Построить мультииндексированный фрейм данных из фреймов данных
  • 0c ++ возвращает одно значение из связанного списка
  • 0цикл ifstream eof, который считывает переменную в условном выражении?

Сообщество Overcoder

Cannot instantiate interface org.springframework.context.ApplicationListener : org.springframework.nativex.NativeListener

This is a symptom of a version mismatch in your Spring dependencies. Check and make the same version.

Maven Repository: org.springframework.boot » spring-boot-dependencies — https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-dependencies

module jdk.compiler does not “opens com.sun.tools.javac.processing” to unnamed module

1
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private com.sun.tools.javac.processing.JavacProcessingEnvironment$DiscoveredProcessors com.sun.tools.javac.processing.JavacProcessingEnvironment.discoveredProcs accessible: module jdk.compiler does not "opens com.sun.tools.javac.processing" to unnamed module @5da6b062

Make lombok version to match Spring Boot version.

1
2
3
4
5
6
7
8
9
10
11


ext {
lombokVersion = '1.18.22'
}

dependencies {
compileOnly "org.projectlombok:lombok:${lombokVersion}"
annotationProcessor "org.projectlombok:lombok:${lombokVersion}"
implementation("org.projectlombok:lombok:${lombokVersion}")
}

error: package org.junit.jupiter.api does not exist import org.junit.jupiter.api.Test;

Add org.junit.jupiter:junit-jupiter-api to fix that issue.

1
2
3
4
dependencies {

+ implementation 'org.junit.jupiter:junit-jupiter-api:5.5.1'
}

javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication

Unchecking Enable JMX Agent on Edit Configuration window helped me getting rid of the error on IntelliJ.

This is normal and nothing to be worried about.

You can see this exception when the log level is in TRACE Or DEGUG. There is always some time lag between RMI TCP server start and spring boot tomcat start up . RMI TCP will start first and it will try to find SpringApplication Insatance which is started latter. till that time RMI TCP server will poll to find this SpringApplication instance .Once it finds SpringApplication instance this error is gone and Auto Configuration of spring boot starts .

See spring — javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication — Stack Overflow — https://stackoverflow.com/questions/50436108/javax-management-instancenotfoundexception-org-springframework-boottype-admin to learn more.

Disable CONDITIONS EVALUATION REPORT

1
2
3
4
5
6
7
8
9
10
11
12
13
14
2022-01-15 05:59:28.088 DEBUG 1 --- [           main] ConditionEvaluationReportLoggingListener :


============================
CONDITIONS EVALUATION REPORT
============================


Positive matches:
-----------------

AopAutoConfiguration matched:
- @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
...

Set logging.level.org.springframework.boot.autoconfigure to error to disable the ConditionEvaluationReportLogging.

1
2
3
4
5
# application.properties

logging.level.root=debug

+ logging.level.org.springframework.boot.autoconfigure=error

References

[1] Spring Boot — https://spring.io/projects/spring-boot

[2] Spring | Spring Quickstart Guide — https://spring.io/quickstart

From ‘mvn -X test’

Maven home: /usr/local/Cellar/maven/3.5.0/libexec
Java version: 1.8.0_73, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre
Default locale: en_AU, platform encoding: UTF-8
OS name: "mac os x", version: "10.12.4", arch: "x86_64", family: "mac"
[DEBUG] Created new class realm maven.api
[DEBUG] Importing foreign packages into class realm maven.api
[DEBUG]   Imported: javax.enterprise.inject.* < plexus.core
[DEBUG]   Imported: javax.enterprise.util.* < plexus.core
[DEBUG]   Imported: javax.inject.* < plexus.core
[DEBUG]   Imported: org.apache.maven.* < plexus.core
[DEBUG]   Imported: org.apache.maven.artifact < plexus.core
[DEBUG]   Imported: org.apache.maven.classrealm < plexus.core
[DEBUG]   Imported: org.apache.maven.cli < plexus.core
[DEBUG]   Imported: org.apache.maven.configuration < plexus.core
[DEBUG]   Imported: org.apache.maven.exception < plexus.core
[DEBUG]   Imported: org.apache.maven.execution < plexus.core
[DEBUG]   Imported: org.apache.maven.execution.scope < plexus.core
[DEBUG]   Imported: org.apache.maven.lifecycle < plexus.core
[DEBUG]   Imported: org.apache.maven.model < plexus.core
[DEBUG]   Imported: org.apache.maven.monitor < plexus.core
[DEBUG]   Imported: org.apache.maven.plugin < plexus.core
[DEBUG]   Imported: org.apache.maven.profiles < plexus.core
[DEBUG]   Imported: org.apache.maven.project < plexus.core
[DEBUG]   Imported: org.apache.maven.reporting < plexus.core
[DEBUG]   Imported: org.apache.maven.repository < plexus.core
[DEBUG]   Imported: org.apache.maven.rtinfo < plexus.core
[DEBUG]   Imported: org.apache.maven.settings < plexus.core
[DEBUG]   Imported: org.apache.maven.toolchain < plexus.core
[DEBUG]   Imported: org.apache.maven.usability < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.* < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.authentication < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.authorization < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.events < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.observers < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.proxy < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.repository < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.resource < plexus.core
[DEBUG]   Imported: org.codehaus.classworlds < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.* < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.classworlds < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.component < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.configuration < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.container < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.context < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.lifecycle < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.logging < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.personality < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.Xpp3Dom < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlPullParser < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlPullParserException < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlSerializer < plexus.core
[DEBUG]   Imported: org.eclipse.aether.* < plexus.core
[DEBUG]   Imported: org.eclipse.aether.artifact < plexus.core
[DEBUG]   Imported: org.eclipse.aether.collection < plexus.core
[DEBUG]   Imported: org.eclipse.aether.deployment < plexus.core
[DEBUG]   Imported: org.eclipse.aether.graph < plexus.core
[DEBUG]   Imported: org.eclipse.aether.impl < plexus.core
[DEBUG]   Imported: org.eclipse.aether.installation < plexus.core
[DEBUG]   Imported: org.eclipse.aether.internal.impl < plexus.core
[DEBUG]   Imported: org.eclipse.aether.metadata < plexus.core
[DEBUG]   Imported: org.eclipse.aether.repository < plexus.core
[DEBUG]   Imported: org.eclipse.aether.resolution < plexus.core
[DEBUG]   Imported: org.eclipse.aether.spi < plexus.core
[DEBUG]   Imported: org.eclipse.aether.transfer < plexus.core
[DEBUG]   Imported: org.eclipse.aether.version < plexus.core
[DEBUG]   Imported: org.fusesource.jansi.* < plexus.core
[DEBUG]   Imported: org.slf4j.* < plexus.core
[DEBUG]   Imported: org.slf4j.helpers.* < plexus.core
[DEBUG]   Imported: org.slf4j.spi.* < plexus.core
[DEBUG] Populating class realm maven.api
[INFO] Error stacktraces are turned on.
[DEBUG] Message scheme: color
[DEBUG] Message styles: debug info warning error success failure strong mojo project
[DEBUG] Reading global settings from /usr/local/Cellar/maven/3.5.0/libexec/conf/settings.xml
[DEBUG] Reading user settings from /Users/rob/.m2/settings.xml
[DEBUG] Reading global toolchains from /usr/local/Cellar/maven/3.5.0/libexec/conf/toolchains.xml
[DEBUG] Reading user toolchains from /Users/rob/.m2/toolchains.xml
[DEBUG] Using local repository at /Users/rob/.m2/repository
[DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10.0 for /Users/rob/.m2/repository
[INFO] Scanning for projects...
[DEBUG] Extension realms for project group_2:booking_site:jar:1.0.1: (none)
[DEBUG] Looking up lifecycle mappings for packaging jar from ClassRealm[plexus.core, parent: null]
[DEBUG] === REACTOR BUILD PLAN ================================================
[DEBUG] Project: group_2:booking_site:jar:1.0.1
[DEBUG] Tasks:   [test]
[DEBUG] Style:   Regular
[DEBUG] =======================================================================
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building booking_site 1.0.1
[INFO] ------------------------------------------------------------------------
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] === PROJECT BUILD PLAN ================================================
[DEBUG] Project:       group_2:booking_site:1.0.1
[DEBUG] Dependencies (collect): []
[DEBUG] Dependencies (resolve): [compile, test]
[DEBUG] Repositories (dependencies): [central (https://repo.maven.apache.org/maven2, default, releases)]
[DEBUG] Repositories (plugins)     : [central (https://repo.maven.apache.org/maven2, default, releases)]
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-resources-plugin:2.6:resources (default-resources)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <buildFilters default-value="${project.build.filters}"/>
  <encoding default-value="${project.build.sourceEncoding}">${encoding}</encoding>
  <escapeString>${maven.resources.escapeString}</escapeString>
  <escapeWindowsPaths default-value="true">${maven.resources.escapeWindowsPaths}</escapeWindowsPaths>
  <includeEmptyDirs default-value="false">${maven.resources.includeEmptyDirs}</includeEmptyDirs>
  <outputDirectory default-value="${project.build.outputDirectory}"/>
  <overwrite default-value="false">${maven.resources.overwrite}</overwrite>
  <project default-value="${project}"/>
  <resources default-value="${project.resources}"/>
  <session default-value="${session}"/>
  <supportMultiLineFiltering default-value="false">${maven.resources.supportMultiLineFiltering}</supportMultiLineFiltering>
  <useBuildFilters default-value="true"/>
  <useDefaultDelimiters default-value="true"/>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile (default-compile)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <basedir default-value="${basedir}"/>
  <buildDirectory default-value="${project.build.directory}"/>
  <compilePath default-value="${project.compileClasspathElements}"/>
  <compileSourceRoots default-value="${project.compileSourceRoots}"/>
  <compilerId default-value="javac">${maven.compiler.compilerId}</compilerId>
  <compilerReuseStrategy default-value="${reuseCreated}">${maven.compiler.compilerReuseStrategy}</compilerReuseStrategy>
  <compilerVersion>${maven.compiler.compilerVersion}</compilerVersion>
  <debug default-value="true">${maven.compiler.debug}</debug>
  <debuglevel>${maven.compiler.debuglevel}</debuglevel>
  <encoding default-value="${project.build.sourceEncoding}">${encoding}</encoding>
  <executable>${maven.compiler.executable}</executable>
  <failOnError default-value="true">${maven.compiler.failOnError}</failOnError>
  <failOnWarning default-value="false">${maven.compiler.failOnWarning}</failOnWarning>
  <forceJavacCompilerUse default-value="false">${maven.compiler.forceJavacCompilerUse}</forceJavacCompilerUse>
  <fork default-value="false">${maven.compiler.fork}</fork>
  <generatedSourcesDirectory default-value="${project.build.directory}/generated-sources/annotations"/>
  <maxmem>${maven.compiler.maxmem}</maxmem>
  <meminitial>${maven.compiler.meminitial}</meminitial>
  <mojoExecution default-value="${mojoExecution}"/>
  <optimize default-value="false">${maven.compiler.optimize}</optimize>
  <outputDirectory default-value="${project.build.outputDirectory}"/>
  <project default-value="${project}"/>
  <projectArtifact default-value="${project.artifact}"/>
  <release>${maven.compiler.release}</release>
  <session default-value="${session}"/>
  <showDeprecation default-value="false">${maven.compiler.showDeprecation}</showDeprecation>
  <showWarnings default-value="false">${maven.compiler.showWarnings}</showWarnings>
  <skipMain>${maven.main.skip}</skipMain>
  <skipMultiThreadWarning default-value="false">${maven.compiler.skipMultiThreadWarning}</skipMultiThreadWarning>
  <source default-value="1.5">1.8</source>
  <staleMillis default-value="0">${lastModGranularityMs}</staleMillis>
  <target default-value="1.5">1.8</target>
  <useIncrementalCompilation default-value="true">${maven.compiler.useIncrementalCompilation}</useIncrementalCompilation>
  <verbose default-value="false">${maven.compiler.verbose}</verbose>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-resources-plugin:2.6:testResources (default-testResources)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <buildFilters default-value="${project.build.filters}"/>
  <encoding default-value="${project.build.sourceEncoding}">${encoding}</encoding>
  <escapeString>${maven.resources.escapeString}</escapeString>
  <escapeWindowsPaths default-value="true">${maven.resources.escapeWindowsPaths}</escapeWindowsPaths>
  <includeEmptyDirs default-value="false">${maven.resources.includeEmptyDirs}</includeEmptyDirs>
  <outputDirectory default-value="${project.build.testOutputDirectory}"/>
  <overwrite default-value="false">${maven.resources.overwrite}</overwrite>
  <project default-value="${project}"/>
  <resources default-value="${project.testResources}"/>
  <session default-value="${session}"/>
  <skip>${maven.test.skip}</skip>
  <supportMultiLineFiltering default-value="false">${maven.resources.supportMultiLineFiltering}</supportMultiLineFiltering>
  <useBuildFilters default-value="true"/>
  <useDefaultDelimiters default-value="true"/>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-compiler-plugin:3.6.1:testCompile (default-testCompile)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <basedir default-value="${basedir}"/>
  <buildDirectory default-value="${project.build.directory}"/>
  <compilePath default-value="${project.compileClasspathElements}"/>
  <compileSourceRoots default-value="${project.testCompileSourceRoots}"/>
  <compilerId default-value="javac">${maven.compiler.compilerId}</compilerId>
  <compilerReuseStrategy default-value="${reuseCreated}">${maven.compiler.compilerReuseStrategy}</compilerReuseStrategy>
  <compilerVersion>${maven.compiler.compilerVersion}</compilerVersion>
  <debug default-value="true">${maven.compiler.debug}</debug>
  <debuglevel>${maven.compiler.debuglevel}</debuglevel>
  <encoding default-value="${project.build.sourceEncoding}">${encoding}</encoding>
  <executable>${maven.compiler.executable}</executable>
  <failOnError default-value="true">${maven.compiler.failOnError}</failOnError>
  <failOnWarning default-value="false">${maven.compiler.failOnWarning}</failOnWarning>
  <forceJavacCompilerUse default-value="false">${maven.compiler.forceJavacCompilerUse}</forceJavacCompilerUse>
  <fork default-value="false">${maven.compiler.fork}</fork>
  <generatedTestSourcesDirectory default-value="${project.build.directory}/generated-test-sources/test-annotations"/>
  <maxmem>${maven.compiler.maxmem}</maxmem>
  <meminitial>${maven.compiler.meminitial}</meminitial>
  <mojoExecution default-value="${mojoExecution}"/>
  <optimize default-value="false">${maven.compiler.optimize}</optimize>
  <outputDirectory default-value="${project.build.testOutputDirectory}"/>
  <project default-value="${project}"/>
  <release>${maven.compiler.release}</release>
  <session default-value="${session}"/>
  <showDeprecation default-value="false">${maven.compiler.showDeprecation}</showDeprecation>
  <showWarnings default-value="false">${maven.compiler.showWarnings}</showWarnings>
  <skip>${maven.test.skip}</skip>
  <skipMultiThreadWarning default-value="false">${maven.compiler.skipMultiThreadWarning}</skipMultiThreadWarning>
  <source default-value="1.5">1.8</source>
  <staleMillis default-value="0">${lastModGranularityMs}</staleMillis>
  <target default-value="1.5">1.8</target>
  <testPath default-value="${project.testClasspathElements}"/>
  <testRelease>${maven.compiler.testRelease}</testRelease>
  <testSource>${maven.compiler.testSource}</testSource>
  <testTarget>${maven.compiler.testTarget}</testTarget>
  <useIncrementalCompilation default-value="true">${maven.compiler.useIncrementalCompilation}</useIncrementalCompilation>
  <verbose default-value="false">${maven.compiler.verbose}</verbose>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <argLine>${argLine}</argLine>
  <basedir default-value="${basedir}"/>
  <childDelegation default-value="false">${childDelegation}</childDelegation>
  <classesDirectory default-value="${project.build.outputDirectory}"/>
  <debugForkedProcess>${maven.surefire.debug}</debugForkedProcess>
  <disableXmlReport default-value="false">${disableXmlReport}</disableXmlReport>
  <enableAssertions default-value="true">${enableAssertions}</enableAssertions>
  <excludedGroups>${excludedGroups}</excludedGroups>
  <failIfNoSpecifiedTests>${surefire.failIfNoSpecifiedTests}</failIfNoSpecifiedTests>
  <failIfNoTests>${failIfNoTests}</failIfNoTests>
  <forkMode default-value="once">${forkMode}</forkMode>
  <forkedProcessTimeoutInSeconds>${surefire.timeout}</forkedProcessTimeoutInSeconds>
  <groups>${groups}</groups>
  <junitArtifactName default-value="junit:junit">${junitArtifactName}</junitArtifactName>
  <jvm>${jvm}</jvm>
  <localRepository default-value="${localRepository}"/>
  <objectFactory>${objectFactory}</objectFactory>
  <parallel>${parallel}</parallel>
  <parallelMavenExecution default-value="${session.parallel}"/>
  <perCoreThreadCount default-value="true">${perCoreThreadCount}</perCoreThreadCount>
  <pluginArtifactMap>${plugin.artifactMap}</pluginArtifactMap>
  <pluginDescriptor default-value="${plugin}"/>
  <printSummary default-value="true">${surefire.printSummary}</printSummary>
  <projectArtifactMap>${project.artifactMap}</projectArtifactMap>
  <redirectTestOutputToFile default-value="false">${maven.test.redirectTestOutputToFile}</redirectTestOutputToFile>
  <remoteRepositories default-value="${project.pluginArtifactRepositories}"/>
  <reportFormat default-value="brief">${surefire.reportFormat}</reportFormat>
  <reportNameSuffix default-value="">${surefire.reportNameSuffix}</reportNameSuffix>
  <reportsDirectory default-value="${project.build.directory}/surefire-reports"/>
  <runOrder default-value="filesystem"/>
  <skip default-value="false">${maven.test.skip}</skip>
  <skipExec>${maven.test.skip.exec}</skipExec>
  <skipTests default-value="false">${skipTests}</skipTests>
  <test>${test}</test>
  <testClassesDirectory default-value="${project.build.testOutputDirectory}"/>
  <testFailureIgnore default-value="false">${maven.test.failure.ignore}</testFailureIgnore>
  <testNGArtifactName default-value="org.testng:testng">${testNGArtifactName}</testNGArtifactName>
  <testSourceDirectory default-value="${project.build.testSourceDirectory}"/>
  <threadCount>${threadCount}</threadCount>
  <trimStackTrace default-value="true">${trimStackTrace}</trimStackTrace>
  <useFile default-value="true">${surefire.useFile}</useFile>
  <useManifestOnlyJar default-value="true">${surefire.useManifestOnlyJar}</useManifestOnlyJar>
  <useSystemClassLoader default-value="true">${surefire.useSystemClassLoader}</useSystemClassLoader>
  <useUnlimitedThreads default-value="false">${useUnlimitedThreads}</useUnlimitedThreads>
  <workingDirectory>${basedir}</workingDirectory>
  <project default-value="${project}"/>
  <session default-value="${session}"/>
</configuration>
[DEBUG] =======================================================================
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=1, ConflictMarker.markTime=0, ConflictMarker.nodeCount=3, ConflictIdSorter.graphTime=1, ConflictIdSorter.topsortTime=0, ConflictIdSorter.conflictIdCount=2, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=5, ConflictResolver.conflictItemCount=2, DefaultDependencyCollector.collectTime=23, DefaultDependencyCollector.transformTime=10}
[DEBUG] group_2:booking_site:jar:1.0.1
[DEBUG]    junit:junit:jar:4.12:test
[DEBUG]       org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ booking_site ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=1, ConflictMarker.markTime=0, ConflictMarker.nodeCount=77, ConflictIdSorter.graphTime=1, ConflictIdSorter.topsortTime=0, ConflictIdSorter.conflictIdCount=26, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=4, ConflictResolver.conflictItemCount=74, DefaultDependencyCollector.collectTime=179, DefaultDependencyCollector.transformTime=6}
[DEBUG] org.apache.maven.plugins:maven-resources-plugin:jar:2.6:
[DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-project:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-profile:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-artifact-manager:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-plugin-registry:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-core:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6:compile
[DEBUG]       org.apache.maven.reporting:maven-reporting-api:jar:2.0.6:compile
[DEBUG]          org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-error-diagnostics:jar:2.0.6:compile
[DEBUG]       commons-cli:commons-cli:jar:1.0:compile
[DEBUG]       org.apache.maven:maven-plugin-descriptor:jar:2.0.6:compile
[DEBUG]       org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile
[DEBUG]       classworlds:classworlds:jar:1.1:compile
[DEBUG]    org.apache.maven:maven-artifact:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-settings:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-model:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-monitor:jar:2.0.6:compile
[DEBUG]    org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
[DEBUG]       junit:junit:jar:3.8.1:compile
[DEBUG]    org.codehaus.plexus:plexus-utils:jar:2.0.5:compile
[DEBUG]    org.apache.maven.shared:maven-filtering:jar:1.1:compile
[DEBUG]       org.sonatype.plexus:plexus-build-api:jar:0.0.4:compile
[DEBUG]    org.codehaus.plexus:plexus-interpolation:jar:1.13:compile
[DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.6
[DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.6
[DEBUG]   Imported:  < maven.api
[DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.6
[DEBUG]   Included: org.apache.maven.plugins:maven-resources-plugin:jar:2.6
[DEBUG]   Included: org.apache.maven.reporting:maven-reporting-api:jar:2.0.6
[DEBUG]   Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7
[DEBUG]   Included: commons-cli:commons-cli:jar:1.0
[DEBUG]   Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4
[DEBUG]   Included: junit:junit:jar:3.8.1
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:2.0.5
[DEBUG]   Included: org.apache.maven.shared:maven-filtering:jar:1.1
[DEBUG]   Included: org.sonatype.plexus:plexus-build-api:jar:0.0.4
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.13
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-resources-plugin:2.6:resources from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-resources-plugin:2.6, parent: sun.misc.Launcher$AppClassLoader@33909752]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-resources-plugin:2.6:resources' with basic configurator -->
[DEBUG]   (f) buildFilters = []
[DEBUG]   (f) escapeWindowsPaths = true
[DEBUG]   (s) includeEmptyDirs = false
[DEBUG]   (s) outputDirectory = /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes
[DEBUG]   (s) overwrite = false
[DEBUG]   (f) project = MavenProject: group_2:booking_site:1.0.1 @ /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/pom.xml
[DEBUG]   (s) resources = [Resource {targetPath: null, filtering: false, FileSet {directory: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src, PatternSet [includes: {}, excludes: {**/*.java}]}}]
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@3f19b8b3
[DEBUG]   (f) supportMultiLineFiltering = false
[DEBUG]   (f) useBuildFilters = true
[DEBUG]   (s) useDefaultDelimiters = true
[DEBUG] -- end configuration --
[DEBUG] properties used {java.vendor=Oracle Corporation, env.VISUAL=/Applications/Atom.app, env.DOCKER_CERT_PATH=/Users/rob/.boot2docker/certs/boot2docker-vm, sun.java.launcher=SUN_STANDARD, env.XPC_SERVICE_NAME=0, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, env.GREP_OPTIONS=--color=always, env._system_arch=x86_64, env.DOCKER_HOST=192.168.59.103:2376, env.GEM_HOME=/Users/rob/.rvm/gems/ruby-2.4.0, os.name=Mac OS X, sun.boot.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre/classes, env.TMPDIR=/var/folders/16/pmq90r996391468c4_j17gch0000gn/T/, env.PWD=/Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site, env.LANG=en_AU.UTF-8, java.vm.specification.vendor=Oracle Corporation, java.runtime.version=1.8.0_73-b02, env.MY_RUBY_HOME=/Users/rob/.rvm/rubies/ruby-2.4.0, env.Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.hFZ2r8Vvhr/Render, env.DISPLAY=/private/tmp/com.apple.launchd.q4L2GMcQzM/org.macosforge.xquartz:0, env.rvm_version=1.29.1 (latest), user.name=rob, maven.build.version=Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T05:39:06+10:00), env.USER=rob, env.SHELL=/bin/bash, env.__CF_USER_TEXT_ENCODING=0x1F5:0x0:0xF, env._system_type=Darwin, env.PATH=/Library/Frameworks/Python.framework/Versions/3.6/bin:/opt/local/bin:/opt/local/sbin:/Users/rob/.rvm/gems/ruby-2.4.0/bin:/Users/rob/.rvm/gems/ruby-2.4.0@global/bin:/Users/rob/.rvm/rubies/ruby-2.4.0/bin:/usr/local/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/usr/local/MacGPG2/bin:/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin:/usr/local/mysql/bin:/usr/local/git/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/local/opt/php56/bin:/usr/local/nodejs/bin:/Users/rob/.rvm/bin:/Users/rob/.rvm/bin:/Users/rob/.rvm/bin, user.language=en, env.rvm_prefix=/Users/rob, sun.boot.library.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre/lib, classworlds.conf=/usr/local/Cellar/maven/3.5.0/libexec/bin/m2.conf, env.XPC_FLAGS=0x0, env.rvm_path=/Users/rob/.rvm, env.RUBY_VERSION=ruby-2.4.0, java.version=1.8.0_73, user.timezone=Australia/Melbourne, sun.arch.data.model=64, env._system_name=OSX, http.nonProxyHosts=local|*.local|169.254/16|*.169.254/16, java.endorsed.dirs=/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre/lib/endorsed, sun.cpu.isalist=, sun.jnu.encoding=UTF-8, env.rvm_bin_path=/Users/rob/.rvm/bin, file.encoding.pkg=sun.io, env.SHLVL=1, file.separator=/, env._system_version=10.12, java.specification.name=Java Platform API Specification, maven.conf=/usr/local/Cellar/maven/3.5.0/libexec/conf, java.class.version=52.0, org.slf4j.simpleLogger.defaultLogLevel=debug, user.country=AU, java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre, java.vm.info=mixed mode, env.LOGNAME=rob, os.version=10.12.4, env.TERM_PROGRAM_VERSION=388.1, env.CLICOLOR=1, path.separator=:, java.vm.version=25.73-b02, env.IRBRC=/Users/rob/.rvm/rubies/ruby-2.4.0/.irbrc, env.JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home, java.awt.printerjob=sun.lwawt.macosx.CPrinterJob, env.TERM=xterm-256color, sun.io.unicode.encoding=UnicodeBig, awt.toolkit=sun.lwawt.macosx.LWCToolkit, socksNonProxyHosts=local|*.local|169.254/16|*.169.254/16, ftp.nonProxyHosts=local|*.local|169.254/16|*.169.254/16, env.GEM_PATH=/Users/rob/.rvm/gems/ruby-2.4.0:/Users/rob/.rvm/gems/ruby-2.4.0@global, user.home=/Users/rob, env.OLDPWD=/Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site, java.specification.vendor=Oracle Corporation, env.CLASSPATH=/path/mysql-connector-java-ver-bin.jar:, env.TERM_PROGRAM=Apple_Terminal, library.jansi.path=/usr/local/Cellar/maven/3.5.0/libexec/lib/jansi-native/osx64, java.library.path=/Users/rob/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:., java.vendor.url=http://java.oracle.com/, env.MAVEN_CMD_LINE_ARGS= -X test, java.vm.vendor=Oracle Corporation, gopherProxySet=false, maven.home=/usr/local/Cellar/maven/3.5.0/libexec, java.runtime.name=Java(TM) SE Runtime Environment, sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher -X test, java.class.path=/usr/local/Cellar/maven/3.5.0/libexec/boot/plexus-classworlds-2.5.2.jar, env.TERM_SESSION_ID=E748C71E-39F5-49B9-ACDC-C9FB86559AC7, maven.version=3.5.0, java.vm.specification.name=Java Virtual Machine Specification, java.vm.specification.version=1.8, sun.cpu.endian=little, sun.os.patch.level=unknown, env.HOME=/Users/rob, env.LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33, java.io.tmpdir=/var/folders/16/pmq90r996391468c4_j17gch0000gn/T/, java.vendor.url.bug=http://bugreport.sun.com/bugreport/, maven.multiModuleProjectDirectory=/Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site, env.SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.qcD39ZyMaH/Listeners, os.arch=x86_64, java.awt.graphicsenv=sun.awt.CGraphicsEnvironment, java.ext.dirs=/Users/rob/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java, env.DBUS_LAUNCHD_SESSION_BUS_SOCKET=/private/tmp/com.apple.launchd.TiCuqSPBW5/unix_domain_listener, env.JAVA_MAIN_CLASS_66175=org.codehaus.plexus.classworlds.launcher.Launcher, user.dir=/Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site, line.separator=
, java.vm.name=Java HotSpot(TM) 64-Bit Server VM, file.encoding=UTF-8, env.DOCKER_TLS_VERIFY=1, java.specification.version=1.8, env.MAVEN_PROJECTBASEDIR=/Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site}
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[DEBUG] resource with targetPath null
directory /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src
excludes [**/*.java]
includes []
[DEBUG] ignoreDelta true
[INFO] Copying 11 resources
[DEBUG] file build.fxbuild has a filtered file extension
[DEBUG] copy /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/build.fxbuild to /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes/build.fxbuild
[DEBUG] file hamcrest-core-1.3.jar has a filtered file extension
[DEBUG] copy /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/hamcrest-core-1.3.jar to /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes/hamcrest-core-1.3.jar
[DEBUG] file junit-4.12.jar has a filtered file extension
[DEBUG] copy /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/junit-4.12.jar to /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes/junit-4.12.jar
[DEBUG] file scheme1.css has a filtered file extension
[DEBUG] copy /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/resources/display/css/scheme1.css to /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes/resources/display/css/scheme1.css
[DEBUG] file scheme2.css has a filtered file extension
[DEBUG] copy /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/resources/display/css/scheme2.css to /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes/resources/display/css/scheme2.css
[DEBUG] file styles.css has a filtered file extension
[DEBUG] copy /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/resources/display/css/styles.css to /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes/resources/display/css/styles.css
[DEBUG] file stripes.png has a non filtered file extension
[DEBUG] copy /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/resources/display/images/stripes.png to /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes/resources/display/images/stripes.png
[DEBUG] file hamcrest-core-1.3.jar has a filtered file extension
[DEBUG] copy /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/resources/jars/hamcrest-core-1.3.jar to /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes/resources/jars/hamcrest-core-1.3.jar
[DEBUG] file junit-4.12.jar has a filtered file extension
[DEBUG] copy /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/resources/jars/junit-4.12.jar to /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes/resources/jars/junit-4.12.jar
[DEBUG] file sqlite-jdbc-3.16.1.jar has a filtered file extension
[DEBUG] copy /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/resources/jars/sqlite-jdbc-3.16.1.jar to /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes/resources/jars/sqlite-jdbc-3.16.1.jar
[DEBUG] file sqlite-jdbc-3.16.1.jar has a filtered file extension
[DEBUG] copy /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/sqlite-jdbc-3.16.1.jar to /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes/sqlite-jdbc-3.16.1.jar
[DEBUG] no use filter components
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ booking_site ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=2, ConflictMarker.markTime=1, ConflictMarker.nodeCount=117, ConflictIdSorter.graphTime=0, ConflictIdSorter.topsortTime=0, ConflictIdSorter.conflictIdCount=44, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=4, ConflictResolver.conflictItemCount=71, DefaultDependencyCollector.collectTime=304, DefaultDependencyCollector.transformTime=7}
[DEBUG] org.apache.maven.plugins:maven-compiler-plugin:jar:3.6.1:
[DEBUG]    org.apache.maven:maven-plugin-api:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-model:jar:3.0:compile
[DEBUG]       org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile
[DEBUG]          org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile
[DEBUG]             org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile
[DEBUG]    org.apache.maven:maven-artifact:jar:3.0:compile
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:2.0.4:compile
[DEBUG]    org.apache.maven:maven-core:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-settings:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-settings-builder:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-model-builder:jar:3.0:compile
[DEBUG]       org.apache.maven:maven-aether-provider:jar:3.0:runtime
[DEBUG]       org.sonatype.aether:aether-impl:jar:1.7:compile
[DEBUG]          org.sonatype.aether:aether-spi:jar:1.7:compile
[DEBUG]       org.sonatype.aether:aether-api:jar:1.7:compile
[DEBUG]       org.sonatype.aether:aether-util:jar:1.7:compile
[DEBUG]       org.codehaus.plexus:plexus-interpolation:jar:1.14:compile
[DEBUG]       org.codehaus.plexus:plexus-classworlds:jar:2.2.3:compile
[DEBUG]       org.codehaus.plexus:plexus-component-annotations:jar:1.6:compile
[DEBUG]       org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
[DEBUG]          org.sonatype.plexus:plexus-cipher:jar:1.4:compile
[DEBUG]    org.apache.maven.shared:maven-shared-utils:jar:3.1.0:compile
[DEBUG]       commons-io:commons-io:jar:2.5:compile
[DEBUG]    org.apache.maven.shared:maven-shared-incremental:jar:1.1:compile
[DEBUG]    org.ow2.asm:asm:jar:6.0_ALPHA:compile
[DEBUG]    com.thoughtworks.qdox:qdox:jar:2.0-M5:compile
[DEBUG]    org.codehaus.plexus:plexus-compiler-api:jar:2.8.1:compile
[DEBUG]    org.codehaus.plexus:plexus-compiler-manager:jar:2.8.1:compile
[DEBUG]    org.codehaus.plexus:plexus-compiler-javac:jar:2.8.1:runtime
[DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.6.1
[DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.6.1
[DEBUG]   Imported:  < maven.api
[DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.6.1
[DEBUG]   Included: org.apache.maven.plugins:maven-compiler-plugin:jar:3.6.1
[DEBUG]   Included: org.sonatype.sisu:sisu-inject-bean:jar:1.4.2
[DEBUG]   Included: org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:2.0.4
[DEBUG]   Included: org.apache.maven:maven-aether-provider:jar:3.0
[DEBUG]   Included: org.sonatype.aether:aether-util:jar:1.7
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.14
[DEBUG]   Included: org.codehaus.plexus:plexus-component-annotations:jar:1.6
[DEBUG]   Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3
[DEBUG]   Included: org.sonatype.plexus:plexus-cipher:jar:1.4
[DEBUG]   Included: org.apache.maven.shared:maven-shared-utils:jar:3.1.0
[DEBUG]   Included: commons-io:commons-io:jar:2.5
[DEBUG]   Included: org.apache.maven.shared:maven-shared-incremental:jar:1.1
[DEBUG]   Included: org.ow2.asm:asm:jar:6.0_ALPHA
[DEBUG]   Included: com.thoughtworks.qdox:qdox:jar:2.0-M5
[DEBUG]   Included: org.codehaus.plexus:plexus-compiler-api:jar:2.8.1
[DEBUG]   Included: org.codehaus.plexus:plexus-compiler-manager:jar:2.8.1
[DEBUG]   Included: org.codehaus.plexus:plexus-compiler-javac:jar:2.8.1
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-compiler-plugin:3.6.1, parent: sun.misc.Launcher$AppClassLoader@33909752]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile' with basic configurator -->
[DEBUG]   (f) basedir = /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site
[DEBUG]   (f) buildDirectory = /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target
[DEBUG]   (f) compilePath = [/Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes]
[DEBUG]   (f) compileSourceRoots = [/Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src]
[DEBUG]   (f) compilerId = javac
[DEBUG]   (f) debug = true
[DEBUG]   (f) failOnError = true
[DEBUG]   (f) failOnWarning = false
[DEBUG]   (f) forceJavacCompilerUse = false
[DEBUG]   (f) fork = false
[DEBUG]   (f) generatedSourcesDirectory = /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/generated-sources/annotations
[DEBUG]   (f) mojoExecution = org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile {execution: default-compile}
[DEBUG]   (f) optimize = false
[DEBUG]   (f) outputDirectory = /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes
[DEBUG]   (f) project = MavenProject: group_2:booking_site:1.0.1 @ /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/pom.xml
[DEBUG]   (f) projectArtifact = group_2:booking_site:jar:1.0.1
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@3f19b8b3
[DEBUG]   (f) showDeprecation = false
[DEBUG]   (f) showWarnings = false
[DEBUG]   (f) skipMultiThreadWarning = false
[DEBUG]   (f) source = 1.8
[DEBUG]   (f) staleMillis = 0
[DEBUG]   (f) target = 1.8
[DEBUG]   (f) useIncrementalCompilation = true
[DEBUG]   (f) verbose = false
[DEBUG] -- end configuration --
[DEBUG] Using compiler 'javac'.
[DEBUG] Adding /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/generated-sources/annotations to compile source roots:
  /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src
[DEBUG] New compile source roots:
  /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src
  /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/generated-sources/annotations
[DEBUG] CompilerReuseStrategy: reuseCreated
[DEBUG] useIncrementalCompilation enabled
[DEBUG] classpathElements: [/Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes]
[DEBUG] Stale source detected: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java
[DEBUG] Stale source detected: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestSuite.java
[DEBUG] Stale source detected: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java
[DEBUG] Stale source detected: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RosterTest.java
[DEBUG] Stale source detected: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/EditAvailabilityTest.java
[DEBUG] Stale source detected: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java
[DEBUG] Stale source detected: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/utils/Colour.java
[DEBUG] Stale source detected: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/utils/ColourController.java
[DEBUG] Stale source detected: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java
[DEBUG] Stale source detected: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestRunner.java
[DEBUG] Stale source detected: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java
[DEBUG] Stale source detected: /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java
[INFO] Changes detected - recompiling the module!
[DEBUG] Classpath:
[DEBUG]  /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes
[DEBUG] Source roots:
[DEBUG]  /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src
[DEBUG]  /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/generated-sources/annotations
[DEBUG] Command line options:
[DEBUG] -d /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes -classpath /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes: -sourcepath /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src:/Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/generated-sources/annotations: -s /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/generated-sources/annotations -g -nowarn -target 1.8 -source 1.8
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[DEBUG] incrementalBuildHelper#beforeRebuildExecution
[INFO] Compiling 48 source files to /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/target/classes
[DEBUG] incrementalBuildHelper#afterRebuildExecution
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[7,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[8,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[9,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[10,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[13,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[14,27] package org.hamcrest does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestRunner.java:[3,24] package org.junit.runner does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestRunner.java:[4,24] package org.junit.runner does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestRunner.java:[5,37] package org.junit.runner.notification does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestSuite.java:[3,24] package org.junit.runner does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestSuite.java:[4,25] package org.junit.runners does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestSuite.java:[7,2] cannot find symbol
  symbol: class RunWith
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestSuite.java:[9,7] package Suite does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[3,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[7,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[8,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[9,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[10,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[3,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[8,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[9,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[10,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[12,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[13,23] package org.sqlite.core does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[7,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[8,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[9,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[10,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[13,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[14,27] package org.hamcrest does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[3,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[9,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[10,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[12,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[13,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[3,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[3,1] static import only from classes and interfaces
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[4,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[4,1] static import only from classes and interfaces
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[5,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[5,1] static import only from classes and interfaces
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[6,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[6,1] static import only from classes and interfaces
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RosterTest.java:[3,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RosterTest.java:[4,27] package org.hamcrest does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RosterTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[27,10] cannot find symbol
  symbol:   class BeforeClass
  location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[153,10] cannot find symbol
  symbol:   class AfterClass
  location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[190,10] cannot find symbol
  symbol:   class Before
  location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[196,10] cannot find symbol
  symbol:   class After
  location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[202,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[216,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[234,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[20,10] cannot find symbol
  symbol:   class BeforeClass
  location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[78,10] cannot find symbol
  symbol:   class AfterClass
  location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[103,10] cannot find symbol
  symbol:   class Before
  location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[109,10] cannot find symbol
  symbol:   class After
  location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[115,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[130,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[145,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[158,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[173,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[188,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[20,10] cannot find symbol
  symbol:   class BeforeClass
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[86,10] cannot find symbol
  symbol:   class AfterClass
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[105,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[128,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[174,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[191,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[216,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[232,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[247,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[266,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[283,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[302,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[322,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[340,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[358,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[376,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[398,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[21,10] cannot find symbol
  symbol:   class BeforeClass
  location: class unitTests.ViewBookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[144,10] cannot find symbol
  symbol:   class AfterClass
  location: class unitTests.ViewBookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[181,10] cannot find symbol
  symbol:   class Before
  location: class unitTests.ViewBookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[187,10] cannot find symbol
  symbol:   class After
  location: class unitTests.ViewBookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[193,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.ViewBookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[210,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.ViewBookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[32,10] cannot find symbol
  symbol:   class BeforeClass
  location: class unitTests.RegistrationTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[76,10] cannot find symbol
  symbol:   class AfterClass
  location: class unitTests.RegistrationTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[94,10] cannot find symbol
  symbol:   class Before
  location: class unitTests.RegistrationTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[99,10] cannot find symbol
  symbol:   class After
  location: class unitTests.RegistrationTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[104,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.RegistrationTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[143,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.RegistrationTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[21,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AdminTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[52,10] cannot find symbol
  symbol:   class Test
  location: class unitTests.AdminTest
[INFO] 100 errors 
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.015 s
[INFO] Finished at: 2017-05-24T02:03:11+10:00
[INFO] Final Memory: 14M/169M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile (default-compile) on project booking_site: Compilation failure: Compilation failure: 
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[7,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[8,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[9,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[10,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[13,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[14,27] package org.hamcrest does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestRunner.java:[3,24] package org.junit.runner does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestRunner.java:[4,24] package org.junit.runner does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestRunner.java:[5,37] package org.junit.runner.notification does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestSuite.java:[3,24] package org.junit.runner does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestSuite.java:[4,25] package org.junit.runners does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestSuite.java:[7,2] cannot find symbol
[ERROR]   symbol: class RunWith
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/TestSuite.java:[9,7] package Suite does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[3,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[7,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[8,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[9,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[10,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[3,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[8,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[9,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[10,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[12,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[13,23] package org.sqlite.core does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[7,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[8,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[9,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[10,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[13,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[14,27] package org.hamcrest does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[3,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[9,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[10,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[12,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[13,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[3,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[3,1] static import only from classes and interfaces
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[4,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[4,1] static import only from classes and interfaces
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[5,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[5,1] static import only from classes and interfaces
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[6,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[6,1] static import only from classes and interfaces
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RosterTest.java:[3,24] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RosterTest.java:[4,27] package org.hamcrest does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RosterTest.java:[11,17] package org.junit does not exist
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[27,10] cannot find symbol
[ERROR]   symbol:   class BeforeClass
[ERROR]   location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[153,10] cannot find symbol
[ERROR]   symbol:   class AfterClass
[ERROR]   location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[190,10] cannot find symbol
[ERROR]   symbol:   class Before
[ERROR]   location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[196,10] cannot find symbol
[ERROR]   symbol:   class After
[ERROR]   location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[202,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[216,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/BookingsTest.java:[234,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.BookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[20,10] cannot find symbol
[ERROR]   symbol:   class BeforeClass
[ERROR]   location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[78,10] cannot find symbol
[ERROR]   symbol:   class AfterClass
[ERROR]   location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[103,10] cannot find symbol
[ERROR]   symbol:   class Before
[ERROR]   location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[109,10] cannot find symbol
[ERROR]   symbol:   class After
[ERROR]   location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[115,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[130,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[145,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[158,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[173,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/LoginTest.java:[188,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.LoginTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[20,10] cannot find symbol
[ERROR]   symbol:   class BeforeClass
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[86,10] cannot find symbol
[ERROR]   symbol:   class AfterClass
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[105,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[128,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[174,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[191,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[216,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[232,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[247,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[266,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[283,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[302,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[322,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[340,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[358,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[376,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AddEmployeeTest.java:[398,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AddEmployeeTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[21,10] cannot find symbol
[ERROR]   symbol:   class BeforeClass
[ERROR]   location: class unitTests.ViewBookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[144,10] cannot find symbol
[ERROR]   symbol:   class AfterClass
[ERROR]   location: class unitTests.ViewBookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[181,10] cannot find symbol
[ERROR]   symbol:   class Before
[ERROR]   location: class unitTests.ViewBookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[187,10] cannot find symbol
[ERROR]   symbol:   class After
[ERROR]   location: class unitTests.ViewBookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[193,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.ViewBookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/ViewBookingsTest.java:[210,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.ViewBookingsTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[32,10] cannot find symbol
[ERROR]   symbol:   class BeforeClass
[ERROR]   location: class unitTests.RegistrationTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[76,10] cannot find symbol
[ERROR]   symbol:   class AfterClass
[ERROR]   location: class unitTests.RegistrationTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[94,10] cannot find symbol
[ERROR]   symbol:   class Before
[ERROR]   location: class unitTests.RegistrationTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[99,10] cannot find symbol
[ERROR]   symbol:   class After
[ERROR]   location: class unitTests.RegistrationTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[104,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.RegistrationTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/RegistrationTest.java:[143,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.RegistrationTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[21,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AdminTest
[ERROR] /Users/rob/Documents/University/2017_sem1/cosc2299/septsem12017/Booking Site/src/test/AdminTest.java:[52,10] cannot find symbol
[ERROR]   symbol:   class Test
[ERROR]   location: class unitTests.AdminTest
[ERROR] -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile (default-compile) on project booking_site: Compilation failure
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
	at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure
	at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:1029)
	at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:137)
	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
	... 20 more
[ERROR] 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

Issue

I’m trying to implement a simple junit test using gradle and running into the following issue when I run gradle test:

:compileJava
/Users/wogsland/Projects/gradling/src/test/CalculatorTest.java:1: error: package org.junit does not exist
import static org.junit.Assert.assertEquals;
                       ^
/Users/wogsland/Projects/gradling/src/test/CalculatorTest.java:1: error: static import only from classes and interfaces
import static org.junit.Assert.assertEquals;
^
/Users/wogsland/Projects/gradling/src/test/CalculatorTest.java:2: error: package org.junit does not exist
import org.junit.Test;
                ^
/Users/wogsland/Projects/gradling/src/test/CalculatorTest.java:5: error: cannot find symbol
  @Test
   ^
  symbol:   class Test
  location: class CalculatorTest
/Users/wogsland/Projects/gradling/src/test/CalculatorTest.java:9: error: cannot find symbol
    assertEquals(6, sum);
    ^
  symbol:   method assertEquals(int,int)
  location: class CalculatorTest
5 errors
:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
Compilation failed; see the compiler error output for details.

So I’ve got this build.gradle file:

apply plugin: 'java'

dependencies {
    testCompile 'junit:junit:4.12'
}

sourceSets {
  main {
    java {
      srcDir 'src'
    }
  }
}

And CalculatorTest.java:

import static org.junit.Assert.assertEquals;
import org.junit.Test;

public class CalculatorTest {
  @Test
  public void evaluatesExpression() {
    Calculator calculator = new Calculator();
    int sum = calculator.evaluate("1+2+3");
    assertEquals(6, sum);
  }
}

But I can’t figure out why it’s not finding junit when I’ve got it included in the dependencies.

Solution

So apparently I needed to add a compile dependency and then also declare repositories. My new build.gradle that successfully runs the test:

apply plugin: 'java'

repositories { jcenter() }
dependencies {
    testCompile 'junit:junit:4.12'
    compile 'junit:junit:4.12'
}

sourceSets {
    main {
        java {
            srcDir 'src'
        }
    }
}

Answered By — wogsland

Понравилась статья? Поделить с друзьями:
  • Error 3 26 java package javafx application does not exist
  • Error 2b4 mathcad 2000
  • Error 296 473
  • Error 293001 quartus prime full compilation was unsuccessful 3 errors 1 warning
  • Error 29142 vmware converter