Skip to content
neo edited this page Jul 31, 2017 · 1 revision

Project Structure

core-ng applications use gradle as building tool. please refer to gradle doc for detailed info. basically it follows maven folder structure, as

/gradle
/application
  |-conf
     |-${env}/resources
  |-main
     |-java
     |-resources
  |-test
     |-java
     |-resources
build.gradle     
  • common gradle config are in /gradle and included in build.gradle, please check gradle/project.gradle and gradle/app.gradle
  • /application/conf/${env} is env folder, used to override properties for different env, ${env} is passed by "gradle -Penv=${env} clean build"
  • core-ng is java console app via gradle application plugin, the entry is Main.java
Clone this wiki locally