1
0

com.emato.java-conventions.gradle 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. plugins {
  2. id 'java-library'
  3. id 'maven-publish'
  4. }
  5. repositories {
  6. mavenLocal()
  7. maven {
  8. url = uri('http://nexus.ds-bay.com/content/groups/public/')
  9. }
  10. maven {
  11. url = uri('http://nexus.ds-bay.com/content/repositories/releases/')
  12. }
  13. maven {
  14. url = uri('http://nexus.ds-bay.com/content/repositories/snapshots')
  15. }
  16. maven {
  17. url = uri('https://maven.aliyun.com/repository/public/')
  18. }
  19. maven {
  20. url = uri('https://maven.aliyun.com/repository/google/')
  21. }
  22. maven {
  23. url = uri('https://maven.aliyun.com/repository/gradle-plugin/')
  24. }
  25. maven {
  26. url = uri('https://maven.aliyun.com/repository/spring/')
  27. }
  28. maven {
  29. url = uri('https://maven.aliyun.com/repository/spring-plugin/')
  30. }
  31. maven {
  32. url = uri('https://maven.aliyun.com/repository/grails-core/')
  33. }
  34. maven {
  35. url = uri('http://maven.aliyun.com/nexus/content/groups/public/')
  36. }
  37. maven {
  38. url = uri('https://repo.maven.apache.org/maven2/')
  39. }
  40. }
  41. group = 'com.emato'
  42. version = '2.0.0'
  43. java.sourceCompatibility = JavaVersion.VERSION_1_8
  44. publishing {
  45. publications {
  46. maven(MavenPublication) {
  47. from(components.java)
  48. }
  49. }
  50. }
  51. tasks.withType(JavaCompile) {
  52. options.encoding = 'UTF-8'
  53. }