I am trying to build openmrs-module-team. As a part of Connect OpenMRS with Telegram Messenger to push notifications based on Team/Team Member gsoc project we have to use this module. I have clone it from here .
After cloning and doing mvn clean install
I am getting following error
with java6 -
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project teammodule-api: Compilation failure
[ERROR] /Users/puevigreven/telegram-gsoc/openmrs-module-team/api/src/main/java/org/openmrs/module/teammodule/api/db/hibernate/HibernateTeamMemberDAO.java:[88,57] illegal start of type
with java7 and java8-
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project teammodule-api: Compilation failure
[ERROR] /Users/puevigreven/telegram-gsoc/openmrs-module-team/api/src/main/java/org/openmrs/module/teammodule/api/db/hibernate/HibernateTeamMemberDAO.java:[88,62] diamond operator is not supported in -source 1.5
[ERROR] (use -source 7 or higher to enable diamond operator)
I have tried to investigate HibernateTeamMemberDAO.java but could not solve the error.
It would be great help if anyone can guide me to solve the issue.