Ignition SDK Archetypes

Maven Archetypes for the Ignition SDK

License

License

Categories

Categories

Auto Application Layer Libs Code Generators
GroupId

GroupId

com.inductiveautomation.ignitionsdk
ArtifactId

ArtifactId

ignition-sdk-archetypes
Last Version

Last Version

1.2.0
Release Date

Release Date

Type

Type

pom
Description

Description

Ignition SDK Archetypes
Maven Archetypes for the Ignition SDK
Project URL

Project URL

http://github.com/inductiveautomation/ignition-sdk-archetypes
Source Code Management

Source Code Management

https://github.com/inductiveautomation/ignition-sdk-archetypes

Download ignition-sdk-archetypes

How to add to project

<!-- https://jarcasting.com/artifacts/com.inductiveautomation.ignitionsdk/ignition-sdk-archetypes/ -->
<dependency>
    <groupId>com.inductiveautomation.ignitionsdk</groupId>
    <artifactId>ignition-sdk-archetypes</artifactId>
    <version>1.2.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.inductiveautomation.ignitionsdk/ignition-sdk-archetypes/
implementation 'com.inductiveautomation.ignitionsdk:ignition-sdk-archetypes:1.2.0'
// https://jarcasting.com/artifacts/com.inductiveautomation.ignitionsdk/ignition-sdk-archetypes/
implementation ("com.inductiveautomation.ignitionsdk:ignition-sdk-archetypes:1.2.0")
'com.inductiveautomation.ignitionsdk:ignition-sdk-archetypes:pom:1.2.0'
<dependency org="com.inductiveautomation.ignitionsdk" name="ignition-sdk-archetypes" rev="1.2.0">
  <artifact name="ignition-sdk-archetypes" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.inductiveautomation.ignitionsdk', module='ignition-sdk-archetypes', version='1.2.0')
)
libraryDependencies += "com.inductiveautomation.ignitionsdk" % "ignition-sdk-archetypes" % "1.2.0"
[com.inductiveautomation.ignitionsdk/ignition-sdk-archetypes "1.2.0"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • client-designer-gateway-archetype
  • opc-ua-device-archetype
  • vision-component-archetype

Ignition SDK Maven Archetypes

Maven archetypes for generating various Ignition module skeleton projects.

Client + Designer + Gateway Module

A module that will load hooks into all three scopes.

mvn archetype:generate \
-DarchetypeGroupId=com.inductiveautomation.ignitionsdk \
-DarchetypeArtifactId=client-designer-gateway-archetype \
-DarchetypeVersion=1.2.0

OPC UA Device Module

A module that will provide a new device type for Ignition's OPC UA server.

mvn archetype:generate \
-DarchetypeGroupId=com.inductiveautomation.ignitionsdk \
-DarchetypeArtifactId=opc-ua-device-archetype \
-DarchetypeVersion=1.2.0
com.inductiveautomation.ignitionsdk

Inductive Automation

Versions

Version
1.2.0
1.1.0
1.0.3
1.0.2