|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 | 2 | <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
3 | 3 | <modelVersion>4.0.0</modelVersion>
|
4 |
| - <groupId>com.car.app</groupId> |
5 |
| - <artifactId>car-app</artifactId> |
6 |
| - <name>car-app</name> |
7 |
| - <packaging>war</packaging> |
8 | 4 |
|
9 | 5 | <parent>
|
10 | 6 | <artifactId>jhipster-microservice</artifactId>
|
11 | 7 | <groupId>com.baeldung.jhipster</groupId>
|
12 | 8 | <version>1.0.0-SNAPSHOT</version>
|
13 | 9 | </parent>
|
| 10 | + <groupId>com.car.app</groupId> |
| 11 | + <artifactId>car-app</artifactId> |
| 12 | + <packaging>war</packaging> |
| 13 | + <name>car-app</name> |
14 | 14 |
|
15 | 15 | <prerequisites>
|
16 | 16 | <maven>${maven.version}</maven>
|
17 | 17 | </prerequisites>
|
18 | 18 |
|
| 19 | + <properties> |
| 20 | + <argLine>-Djava.security.egd=file:/dev/./urandom -Xmx256m</argLine> |
| 21 | + <assertj.version>3.6.2</assertj.version> |
| 22 | + <awaitility.version>2.0.0</awaitility.version> |
| 23 | + <commons-io.version>2.5</commons-io.version> |
| 24 | + <commons-lang.version>3.5</commons-lang.version> |
| 25 | + <docker-maven-plugin.version>0.4.13</docker-maven-plugin.version> |
| 26 | + <hazelcast-hibernate52.version>1.2</hazelcast-hibernate52.version> |
| 27 | + <hibernate.version>5.2.8.Final</hibernate.version> |
| 28 | + <hikaricp.version>2.6.0</hikaricp.version> |
| 29 | + <jacoco-maven-plugin.version>0.7.9</jacoco-maven-plugin.version> |
| 30 | + <java.version>1.8</java.version> |
| 31 | + <javassist.version>3.21.0-GA</javassist.version> |
| 32 | + <jcache.version>1.0.0</jcache.version> |
| 33 | + <jhipster.server.version>1.1.0</jhipster.server.version> |
| 34 | + <jjwt.version>0.7.0</jjwt.version> |
| 35 | + <liquibase-hibernate5.version>3.6</liquibase-hibernate5.version> |
| 36 | + <liquibase-slf4j.version>2.0.0</liquibase-slf4j.version> |
| 37 | + <liquibase.version>3.6.2</liquibase.version> |
| 38 | + <logstash-logback-encoder.version>4.8</logstash-logback-encoder.version> |
| 39 | + <m2e.apt.activation>jdt_apt</m2e.apt.activation> |
| 40 | + <mapstruct.version>1.1.0.Final</mapstruct.version> |
| 41 | + <maven-eclipse-plugin.version>2.10</maven-eclipse-plugin.version> |
| 42 | + <maven-enforcer-plugin.version>1.4.1</maven-enforcer-plugin.version> |
| 43 | + <maven-resources-plugin.version>3.0.1</maven-resources-plugin.version> |
| 44 | + <maven.build.timestamp.format>yyyyMMddHHmmss</maven.build.timestamp.format> |
| 45 | + <maven.version>3.0.0</maven.version> |
| 46 | + <metrics-spring.version>3.1.3</metrics-spring.version> |
| 47 | + <node.version>v6.10.0</node.version> |
| 48 | + <!-- These remain empty unless the corresponding profile is active --> |
| 49 | + <profile.no-liquibase /> |
| 50 | + <profile.swagger /> |
| 51 | + <!-- Sonar properties --> |
| 52 | + <project.testresult.directory>${project.build.directory}/test-results</project.testresult.directory> |
| 53 | + <prometheus-simpleclient.version>0.0.20</prometheus-simpleclient.version> |
| 54 | + <run.addResources>false</run.addResources> |
| 55 | + <scala-maven-plugin.version>3.2.2</scala-maven-plugin.version> |
| 56 | + <scala.version>2.12.1</scala.version> |
| 57 | + <sonar-maven-plugin.version>3.2</sonar-maven-plugin.version> |
| 58 | + |
| 59 | + <sonar.exclusions>src/main/webapp/content/**/*.*, src/main/webapp/bower_components/**/*.*, src/main/webapp/i18n/*.js, target/www/**/*.*</sonar.exclusions> |
| 60 | + |
| 61 | + <sonar.issue.ignore.multicriteria>S3437,UndocumentedApi,BoldAndItalicTagsCheck</sonar.issue.ignore.multicriteria> |
| 62 | + |
| 63 | + <!-- Rule https://sonarqube.com/coding_rules#rule_key=Web%3ABoldAndItalicTagsCheck is ignored. Even if we agree that using the "i" tag is an awful practice, this is what is |
| 64 | + recommended by http://fontawesome.io/examples/ --> |
| 65 | + <sonar.issue.ignore.multicriteria.BoldAndItalicTagsCheck.resourceKey>src/main/webapp/app/**/*.*</sonar.issue.ignore.multicriteria.BoldAndItalicTagsCheck.resourceKey> |
| 66 | + <sonar.issue.ignore.multicriteria.BoldAndItalicTagsCheck.ruleKey>Web:BoldAndItalicTagsCheck</sonar.issue.ignore.multicriteria.BoldAndItalicTagsCheck.ruleKey> |
| 67 | + <!-- Rule https://sonarqube.com/coding_rules#rule_key=squid%3AS3437 is ignored, as a JPA-managed field cannot be transient --> |
| 68 | + <sonar.issue.ignore.multicriteria.S3437.resourceKey>src/main/java/**/*</sonar.issue.ignore.multicriteria.S3437.resourceKey> |
| 69 | + <sonar.issue.ignore.multicriteria.S3437.ruleKey>squid:S3437</sonar.issue.ignore.multicriteria.S3437.ruleKey> |
| 70 | + <!-- Rule http://sonarqube.com/coding_rules#rule_key=squid%3AUndocumentedApi is ignored, as we want to follow "clean code" guidelines and classes, methods and arguments names |
| 71 | + should be self-explanatory --> |
| 72 | + <sonar.issue.ignore.multicriteria.UndocumentedApi.resourceKey>src/main/java/**/*</sonar.issue.ignore.multicriteria.UndocumentedApi.resourceKey> |
| 73 | + <sonar.issue.ignore.multicriteria.UndocumentedApi.ruleKey>squid:UndocumentedApi</sonar.issue.ignore.multicriteria.UndocumentedApi.ruleKey> |
| 74 | + |
| 75 | + <sonar.jacoco.itReportPath>${project.testresult.directory}/coverage/jacoco/jacoco-it.exec</sonar.jacoco.itReportPath> |
| 76 | + <sonar.jacoco.reportPath>${project.testresult.directory}/coverage/jacoco/jacoco.exec</sonar.jacoco.reportPath> |
| 77 | + <sonar.java.codeCoveragePlugin>jacoco</sonar.java.codeCoveragePlugin> |
| 78 | + |
| 79 | + <sonar.javascript.jstestdriver.reportsPath>${project.testresult.directory}/karma</sonar.javascript.jstestdriver.reportsPath> |
| 80 | + <!-- For Sonar < 6.2 --> |
| 81 | + <sonar.javascript.lcov.reportPath>${project.testresult.directory}/coverage/report-lcov/lcov.info</sonar.javascript.lcov.reportPath> |
| 82 | + <!-- For Sonar >= 6.2 --> |
| 83 | + <sonar.javascript.lcov.reportPaths>${project.testresult.directory}/coverage/report-lcov/lcov.info</sonar.javascript.lcov.reportPaths> |
| 84 | + |
| 85 | + <sonar.sources>${project.basedir}/src/main/</sonar.sources> |
| 86 | + <sonar.surefire.reportsPath>${project.testresult.directory}/surefire-reports</sonar.surefire.reportsPath> |
| 87 | + <sonar.tests>${project.basedir}/src/test/</sonar.tests> |
| 88 | + |
| 89 | + <sortpom-maven-plugin.version>2.5.0</sortpom-maven-plugin.version> |
| 90 | + <!-- Spring properties --> |
| 91 | + <spring-cloud.version>Camden.SR5</spring-cloud.version> |
| 92 | + <springfox.version>2.6.1</springfox.version> |
| 93 | + <undertow.version>1.4.10.Final</undertow.version> |
| 94 | + <validation-api.version>1.1.0.Final</validation-api.version> |
| 95 | + <yarn.version>v0.21.3</yarn.version> |
| 96 | + </properties> |
| 97 | + |
19 | 98 | <dependencyManagement>
|
20 | 99 | <dependencies>
|
21 | 100 | <dependency>
|
|
819 | 898 | </profile>
|
820 | 899 | </profiles>
|
821 | 900 |
|
822 |
| - <properties> |
823 |
| - <argLine>-Djava.security.egd=file:/dev/./urandom -Xmx256m</argLine> |
824 |
| - <assertj.version>3.6.2</assertj.version> |
825 |
| - <awaitility.version>2.0.0</awaitility.version> |
826 |
| - <commons-io.version>2.5</commons-io.version> |
827 |
| - <commons-lang.version>3.5</commons-lang.version> |
828 |
| - <docker-maven-plugin.version>0.4.13</docker-maven-plugin.version> |
829 |
| - <hazelcast-hibernate52.version>1.2</hazelcast-hibernate52.version> |
830 |
| - <hibernate.version>5.2.8.Final</hibernate.version> |
831 |
| - <hikaricp.version>2.6.0</hikaricp.version> |
832 |
| - <jacoco-maven-plugin.version>0.7.9</jacoco-maven-plugin.version> |
833 |
| - <java.version>1.8</java.version> |
834 |
| - <javassist.version>3.21.0-GA</javassist.version> |
835 |
| - <jcache.version>1.0.0</jcache.version> |
836 |
| - <jhipster.server.version>1.1.0</jhipster.server.version> |
837 |
| - <jjwt.version>0.7.0</jjwt.version> |
838 |
| - <liquibase-hibernate5.version>3.6</liquibase-hibernate5.version> |
839 |
| - <liquibase-slf4j.version>2.0.0</liquibase-slf4j.version> |
840 |
| - <liquibase.version>3.6.2</liquibase.version> |
841 |
| - <logstash-logback-encoder.version>4.8</logstash-logback-encoder.version> |
842 |
| - <m2e.apt.activation>jdt_apt</m2e.apt.activation> |
843 |
| - <mapstruct.version>1.1.0.Final</mapstruct.version> |
844 |
| - <maven-eclipse-plugin.version>2.10</maven-eclipse-plugin.version> |
845 |
| - <maven-enforcer-plugin.version>1.4.1</maven-enforcer-plugin.version> |
846 |
| - <maven-resources-plugin.version>3.0.1</maven-resources-plugin.version> |
847 |
| - <maven.build.timestamp.format>yyyyMMddHHmmss</maven.build.timestamp.format> |
848 |
| - <maven.version>3.0.0</maven.version> |
849 |
| - <metrics-spring.version>3.1.3</metrics-spring.version> |
850 |
| - <node.version>v6.10.0</node.version> |
851 |
| - <!-- These remain empty unless the corresponding profile is active --> |
852 |
| - <profile.no-liquibase /> |
853 |
| - <profile.swagger /> |
854 |
| - <!-- Sonar properties --> |
855 |
| - <project.testresult.directory>${project.build.directory}/test-results</project.testresult.directory> |
856 |
| - <prometheus-simpleclient.version>0.0.20</prometheus-simpleclient.version> |
857 |
| - <run.addResources>false</run.addResources> |
858 |
| - <scala-maven-plugin.version>3.2.2</scala-maven-plugin.version> |
859 |
| - <scala.version>2.12.1</scala.version> |
860 |
| - <sonar-maven-plugin.version>3.2</sonar-maven-plugin.version> |
861 |
| - |
862 |
| - <sonar.exclusions>src/main/webapp/content/**/*.*, src/main/webapp/bower_components/**/*.*, src/main/webapp/i18n/*.js, target/www/**/*.*</sonar.exclusions> |
863 |
| - |
864 |
| - <sonar.issue.ignore.multicriteria>S3437,UndocumentedApi,BoldAndItalicTagsCheck</sonar.issue.ignore.multicriteria> |
865 |
| - |
866 |
| - <!-- Rule https://sonarqube.com/coding_rules#rule_key=Web%3ABoldAndItalicTagsCheck is ignored. Even if we agree that using the "i" tag is an awful practice, this is what is |
867 |
| - recommended by http://fontawesome.io/examples/ --> |
868 |
| - <sonar.issue.ignore.multicriteria.BoldAndItalicTagsCheck.resourceKey>src/main/webapp/app/**/*.*</sonar.issue.ignore.multicriteria.BoldAndItalicTagsCheck.resourceKey> |
869 |
| - <sonar.issue.ignore.multicriteria.BoldAndItalicTagsCheck.ruleKey>Web:BoldAndItalicTagsCheck</sonar.issue.ignore.multicriteria.BoldAndItalicTagsCheck.ruleKey> |
870 |
| - <!-- Rule https://sonarqube.com/coding_rules#rule_key=squid%3AS3437 is ignored, as a JPA-managed field cannot be transient --> |
871 |
| - <sonar.issue.ignore.multicriteria.S3437.resourceKey>src/main/java/**/*</sonar.issue.ignore.multicriteria.S3437.resourceKey> |
872 |
| - <sonar.issue.ignore.multicriteria.S3437.ruleKey>squid:S3437</sonar.issue.ignore.multicriteria.S3437.ruleKey> |
873 |
| - <!-- Rule http://sonarqube.com/coding_rules#rule_key=squid%3AUndocumentedApi is ignored, as we want to follow "clean code" guidelines and classes, methods and arguments names |
874 |
| - should be self-explanatory --> |
875 |
| - <sonar.issue.ignore.multicriteria.UndocumentedApi.resourceKey>src/main/java/**/*</sonar.issue.ignore.multicriteria.UndocumentedApi.resourceKey> |
876 |
| - <sonar.issue.ignore.multicriteria.UndocumentedApi.ruleKey>squid:UndocumentedApi</sonar.issue.ignore.multicriteria.UndocumentedApi.ruleKey> |
877 |
| - |
878 |
| - <sonar.jacoco.itReportPath>${project.testresult.directory}/coverage/jacoco/jacoco-it.exec</sonar.jacoco.itReportPath> |
879 |
| - <sonar.jacoco.reportPath>${project.testresult.directory}/coverage/jacoco/jacoco.exec</sonar.jacoco.reportPath> |
880 |
| - <sonar.java.codeCoveragePlugin>jacoco</sonar.java.codeCoveragePlugin> |
881 |
| - |
882 |
| - <sonar.javascript.jstestdriver.reportsPath>${project.testresult.directory}/karma</sonar.javascript.jstestdriver.reportsPath> |
883 |
| - <!-- For Sonar < 6.2 --> |
884 |
| - <sonar.javascript.lcov.reportPath>${project.testresult.directory}/coverage/report-lcov/lcov.info</sonar.javascript.lcov.reportPath> |
885 |
| - <!-- For Sonar >= 6.2 --> |
886 |
| - <sonar.javascript.lcov.reportPaths>${project.testresult.directory}/coverage/report-lcov/lcov.info</sonar.javascript.lcov.reportPaths> |
887 |
| - |
888 |
| - <sonar.sources>${project.basedir}/src/main/</sonar.sources> |
889 |
| - <sonar.surefire.reportsPath>${project.testresult.directory}/surefire-reports</sonar.surefire.reportsPath> |
890 |
| - <sonar.tests>${project.basedir}/src/test/</sonar.tests> |
891 |
| - |
892 |
| - <sortpom-maven-plugin.version>2.5.0</sortpom-maven-plugin.version> |
893 |
| - <!-- Spring properties --> |
894 |
| - <spring-cloud.version>Camden.SR5</spring-cloud.version> |
895 |
| - <springfox.version>2.6.1</springfox.version> |
896 |
| - <undertow.version>1.4.10.Final</undertow.version> |
897 |
| - <validation-api.version>1.1.0.Final</validation-api.version> |
898 |
| - <yarn.version>v0.21.3</yarn.version> |
899 |
| - </properties> |
900 |
| - |
901 | 901 | </project>
|
0 commit comments