Maven2 for GeDA (2.0.0+)
Repository location: maven central
Dependency declaration:
2.0.0
<!-- Main POM for all modules --> <dependency> <groupId>com.inspire-software.lib.dto.geda</groupId> <artifactId>geda</artifactId> <version>2.0.0</version> <packaging>pom</packaging> </dependency> <!-- core module: use can you it on its own if you are not using Spring 3 --> <dependency> <groupId>com.inspire-software.lib.dto.geda</groupId> <artifactId>geda.core</artifactId> <version>2.0.0</version> </dependency> <!-- spring integration: spring 3 AOP wrapper for core --> <dependency> <groupId>com.inspire-software.lib.dto.geda</groupId> <artifactId>geda.spring-integration</artifactId> <version>2.0.0</version> </dependency>
Maven2 for GeDA (1.0.0 - 1.1.3)
IDE TIP: sometimes IDE fails to import source for GeDA. To fix this you can do the following:
IDEA: mvn idea:idea -DdownloadSources=true
Eclipse: mvn eclipse:eclipse -DdownloadSources=true
Repository location:
<repository> <id>li66-204-releases</id> <name>li66-204-releases</name> <url>http://74.207.224.204:8081/artifactory/public-release</url> </repository>
Repository authentication:
Repository above has restricted access therefore you will need to put the login information into your mvn settings.xml file (which is located in your mvn home repository directory .m2)
<server> <id>li66-204-releases</id> <username>public</username> <password>public</password> </server>
Dependency declaration:
1.1.3
<dependency> <groupId>dp.lib</groupId> <artifactId>dp.lib-dto.GeDA</artifactId> <version>1.1.3</version> <exclusions> <!-- If you need to exclude javassist dependency you can do the below exclusion, for example if you wish to supply alternative version. GeDA uses quite basic javassist capabilities and theoretically should work with versions 3.1+. --> <exclusion> <groupId>javassist</groupId> <artifactId>javassist</artifactId> </exclusion> <!-- If you need to exclude bcel dependency you can do the below exclusion, for example if you wish to supply alternative version. by default GeDA uses javassist, so if you wish to use BCEL you need to use either newCustomAssembler or run setup to set the default synthesizer imlementation to 'bcel'. --> <exclusion> <groupId>org.apache.bcel</groupId> <artifactId>bcel</artifactId> </exclusion> </exclusions> </dependency>
1.1.2
<dependency> <groupId>dp.lib</groupId> <artifactId>dp.lib-dto.GeDA</artifactId> <version>1.1.2</version> <exclusions> <!-- If you need to exclude javassist dependency you can do the below exclusion, for example if you wish to supply alternative version. GeDA uses quite basic javassist capabilities and theoretically should work with versions 3.1+. --> <exclusion> <groupId>javassist</groupId> <artifactId>javassist</artifactId> </exclusion> <!-- If you need to exclude bcel dependency you can do the below exclusion, for example if you wish to supply alternative version. by default GeDA uses javassist, so if you wish to use BCEL you need to use either newCustomAssembler or run setup to set the default synthesizer imlementation to 'bcel'. --> <exclusion> <groupId>org.apache.bcel</groupId> <artifactId>bcel</artifactId> </exclusion> </exclusions> </dependency>
1.1.1
<dependency> <groupId>dp.lib</groupId> <artifactId>dp.lib-dto.GeDA</artifactId> <version>1.1.1</version> <!-- If you need to exclude javassist dependency you can do the below exclusion, for example if you wish to supply alternative version. GeDA uses quite basic javassist capabilities and theoretically should work with versions 3.1+. --> <exclusions> <exclusion> <groupId>javassist</groupId> <artifactId>javassist</artifactId> </exclusion> </exclusions> </dependency>
1.1.0
<dependency> <groupId>dp.lib</groupId> <artifactId>dp.lib-dto.GeDA</artifactId> <version>1.1.0</version> <!-- If you need to exclude javassist dependency you can do the below exclusion, for example if you wish to supply alternative version. GeDA uses quite basic javassist capabilities and theoretically should work with versions 3.1+. --> <exclusions> <exclusion> <groupId>javassist</groupId> <artifactId>javassist</artifactId> </exclusion> </exclusions> </dependency>
1.0.3
<dependency> <groupId>dp.lib</groupId> <artifactId>dp.lib-dto.GeDA</artifactId> <version>1.0.3</version> </dependency>
1.0.2
<dependency> <groupId>dp.lib</groupId> <artifactId>dp.lib-dto.GeDA</artifactId> <version>1.0.2</version> </dependency>
1.0.1
<dependency> <groupId>dp.lib</groupId> <artifactId>dp.lib-dto.GeDA</artifactId> <version>1.0.1</version> </dependency>
1.0.0
<dependency> <groupId>dp.lib</groupId> <artifactId>dp.lib-dto.GeDA</artifactId> <version>1.0.0</version> </dependency>
