Skip to content

Instantly share code, notes, and snippets.

@hanslovsky
Created September 20, 2019 20:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hanslovsky/977a5cc5dd9279531768cbc8ac2f681f to your computer and use it in GitHub Desktop.
Save hanslovsky/977a5cc5dd9279531768cbc8ac2f681f to your computer and use it in GitHub Desktop.
What's going on with scijava plugins in kotlin and Windows?
import org.scijava.plugin.Plugin
import org.scijava.plugin.SciJavaPlugin
@Plugin(type = SciJavaPlugin::class)
class PluginTest : SciJavaPlugin
<?xml version="1.0" encoding="UTF-8"?>
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.scijava</groupId>
<artifactId>pom-scijava</artifactId>
<relativePath />
<version>27.0.1</version>
</parent>
<groupId>org.janelia.saalfeldlab</groupId>
<artifactId>test</artifactId>
<version>0.1.0-SNAPSHOT</version>
<properties>
<package-name>org.janelia.saalfeldlab.test</package-name>
<enforcer.skip>true</enforcer.skip>
<!-- Kotlin version-->
<kotlin.version>1.3.50</kotlin.version>
<!-- JUnit-->
<junit-jupiter.version>5.5.2</junit-jupiter.version>
</properties>
<repositories>
<repository>
<id>imagej.public</id>
<url>https://maven.scijava.org/content/groups/public</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.scijava</groupId>
<artifactId>scijava-common</artifactId>
</dependency>
</dependencies>
</project>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment