4.0.0
io.github.pnoker
dc3-parent
2026.5.18
${project.artifactId}
iot-dc3
pom
2016
https://github.com/pnoker/iot-dc3
IoT DC3 is a fully open-source distributed Internet of Things (IoT) platform built on Spring Cloud.
It accelerates IoT project development and simplifies IoT device management, providing comprehensive solutions
for building robust IoT systems.
It is AI-ready, enabling seamless integration of AI capabilities for intelligent device connectivity,
automation, and data-driven operations.
All components and code are open-source, ensuring transparency, flexibility, and community-driven innovation.
pnoker
pnoker
pnokers@icloud.com
PMC
pnoker.github.io
https://github.com/pnoker/iot-dc3
GNU Affero General Public License v3.0
https://www.gnu.org/licenses/agpl-3.0.txt
repo
https://github.com/pnoker/iot-dc3
scm:git:https://github.com/pnoker/iot-dc3.git
scm:git:https://github.com/pnoker/iot-dc3.git
true
2026.5.18
false
false
5.20.0
-javaagent:${settings.localRepository}/org/mockito/mockito-core/${mockito.version}/mockito-core-${mockito.version}.jar
dc3-api
dc3-common
dc3-center
dc3-driver
dc3-gateway
dc3-coverage
dc3-e2e
io.github.pnoker
dc3-api-auth
${dc3.version}
io.github.pnoker
dc3-api-data
${dc3.version}
io.github.pnoker
dc3-api-driver
${dc3.version}
io.github.pnoker
dc3-api-manager
${dc3.version}
io.github.pnoker
dc3-common-agentic
${dc3.version}
io.github.pnoker
dc3-common-api
${dc3.version}
io.github.pnoker
dc3-common-auth
${dc3.version}
io.github.pnoker
dc3-common-constant
${dc3.version}
io.github.pnoker
dc3-common-dal
${dc3.version}
io.github.pnoker
dc3-common-data
${dc3.version}
io.github.pnoker
dc3-common-driver
${dc3.version}
io.github.pnoker
dc3-common-exception
${dc3.version}
io.github.pnoker
dc3-common-facade-api
${dc3.version}
io.github.pnoker
dc3-common-facade-grpc
${dc3.version}
io.github.pnoker
dc3-common-facade-local
${dc3.version}
pom
io.github.pnoker
dc3-common-facade-local-auth
${dc3.version}
io.github.pnoker
dc3-common-facade-local-data
${dc3.version}
io.github.pnoker
dc3-common-facade-local-manager
${dc3.version}
io.github.pnoker
dc3-common-gateway
${dc3.version}
io.github.pnoker
dc3-common-log
${dc3.version}
io.github.pnoker
dc3-common-manager
${dc3.version}
io.github.pnoker
dc3-common-model
${dc3.version}
io.github.pnoker
dc3-common-mqtt
${dc3.version}
io.github.pnoker
dc3-common-postgres
${dc3.version}
io.github.pnoker
dc3-common-public
${dc3.version}
io.github.pnoker
dc3-common-quartz
${dc3.version}
io.github.pnoker
dc3-common-rabbitmq
${dc3.version}
io.github.pnoker
dc3-common-repository
${dc3.version}
io.github.pnoker
dc3-common-resource-registrar
${dc3.version}
io.github.pnoker
dc3-common-test
${dc3.version}
io.github.pnoker
dc3-common-thread
${dc3.version}
io.github.pnoker
dc3-common-web
${dc3.version}
org.apache.maven.plugins
maven-surefire-plugin
${surefire.version}
${skip.unit.tests}
@{argLine} ${mockito.javaagent.argLine} -Xshare:off -Duser.language=en
-Duser.country=US
**/*Test.java
**/*Tests.java
**/*IT.java
**/Abstract*.java
org.apache.maven.plugins
maven-failsafe-plugin
${surefire.version}
${skip.integration.tests}
@{failsafe.argLine} ${mockito.javaagent.argLine} -Xshare:off -Duser.language=en
-Duser.country=US
**/*IT.java
integration-tests
integration-test
verify
org.jacoco
jacoco-maven-plugin
${jacoco.version}
prepare-unit-agent
prepare-agent
argLine
prepare-integration-agent
prepare-agent-integration
failsafe.argLine
${project.build.directory}/jacoco-it.exec
report-unit
test
report
report-integration
verify
report-integration
${project.build.directory}/jacoco-it.exec
org.apache.maven.plugins
maven-enforcer-plugin
enforce-jdk-version
enforce
[21,)
This project targets Java 21 bytecode (via --release 21).
JDK 21 or newer is required to build.
Current JDK: ${java.version}
3.9.0
true
org.apache.maven.plugins
maven-surefire-plugin
org.apache.maven.plugins
maven-failsafe-plugin
org.jacoco
jacoco-maven-plugin
dev
dev
true
test
test
pre
pre
pro
pro