diff --git a/.gitignore b/.gitignore
index bfa6a22..f6ab1ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
# Created by .ignore support plugin (hsz.mobi)
+local.properties
diff --git a/.gitignore b/.gitignore
index bfa6a22..f6ab1ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
# Created by .ignore support plugin (hsz.mobi)
+local.properties
diff --git a/build.gradle b/build.gradle
index 01587e7..5556cc9 100644
--- a/build.gradle
+++ b/build.gradle
@@ -14,14 +14,9 @@
sourceCompatibility = 1.8
repositories {
- mavenCentral()
-}
-
-dependencies {
- testCompile group: 'junit', name: 'junit', version: '4.11'
- compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
- compile "org.eclipse.jetty:jetty-server:9.+"
- compile "org.eclipse.jetty:jetty-servlet:9.+"
+ maven {
+ url "http://nexus.astraeus.nl/nexus/content/groups/public"
+ }
}
buildscript {
@@ -34,3 +29,24 @@
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
+
+dependencies {
+ testCompile group: 'junit', name: 'junit', version: '4.11'
+ compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
+}
+
+uploadArchives {
+ repositories {
+ apply plugin: 'maven'
+
+ mavenDeployer {
+ repository(url: "http://nexus.astraeus.nl/nexus/content/repositories/snapshots") {
+ authentication(userName: nexusUsername, password: nexusPassword)
+ }
+
+ pom.version = "1.0-SNAPSHOT"
+ pom.artifactId = "gradle-tst"
+ pom.groupId = "nl.astraeus.tst"
+ }
+ }
+}
diff --git a/.gitignore b/.gitignore
index bfa6a22..f6ab1ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
# Created by .ignore support plugin (hsz.mobi)
+local.properties
diff --git a/build.gradle b/build.gradle
index 01587e7..5556cc9 100644
--- a/build.gradle
+++ b/build.gradle
@@ -14,14 +14,9 @@
sourceCompatibility = 1.8
repositories {
- mavenCentral()
-}
-
-dependencies {
- testCompile group: 'junit', name: 'junit', version: '4.11'
- compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
- compile "org.eclipse.jetty:jetty-server:9.+"
- compile "org.eclipse.jetty:jetty-servlet:9.+"
+ maven {
+ url "http://nexus.astraeus.nl/nexus/content/groups/public"
+ }
}
buildscript {
@@ -34,3 +29,24 @@
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
+
+dependencies {
+ testCompile group: 'junit', name: 'junit', version: '4.11'
+ compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
+}
+
+uploadArchives {
+ repositories {
+ apply plugin: 'maven'
+
+ mavenDeployer {
+ repository(url: "http://nexus.astraeus.nl/nexus/content/repositories/snapshots") {
+ authentication(userName: nexusUsername, password: nexusPassword)
+ }
+
+ pom.version = "1.0-SNAPSHOT"
+ pom.artifactId = "gradle-tst"
+ pom.groupId = "nl.astraeus.tst"
+ }
+ }
+}
diff --git a/gradle-tst.ipr b/gradle-tst.ipr
index 7eac471..34414b5 100644
--- a/gradle-tst.ipr
+++ b/gradle-tst.ipr
@@ -60,7 +60,7 @@
-
+
diff --git a/.gitignore b/.gitignore
index bfa6a22..f6ab1ef 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
# Created by .ignore support plugin (hsz.mobi)
+local.properties
diff --git a/build.gradle b/build.gradle
index 01587e7..5556cc9 100644
--- a/build.gradle
+++ b/build.gradle
@@ -14,14 +14,9 @@
sourceCompatibility = 1.8
repositories {
- mavenCentral()
-}
-
-dependencies {
- testCompile group: 'junit', name: 'junit', version: '4.11'
- compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
- compile "org.eclipse.jetty:jetty-server:9.+"
- compile "org.eclipse.jetty:jetty-servlet:9.+"
+ maven {
+ url "http://nexus.astraeus.nl/nexus/content/groups/public"
+ }
}
buildscript {
@@ -34,3 +29,24 @@
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
+
+dependencies {
+ testCompile group: 'junit', name: 'junit', version: '4.11'
+ compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
+}
+
+uploadArchives {
+ repositories {
+ apply plugin: 'maven'
+
+ mavenDeployer {
+ repository(url: "http://nexus.astraeus.nl/nexus/content/repositories/snapshots") {
+ authentication(userName: nexusUsername, password: nexusPassword)
+ }
+
+ pom.version = "1.0-SNAPSHOT"
+ pom.artifactId = "gradle-tst"
+ pom.groupId = "nl.astraeus.tst"
+ }
+ }
+}
diff --git a/gradle-tst.ipr b/gradle-tst.ipr
index 7eac471..34414b5 100644
--- a/gradle-tst.ipr
+++ b/gradle-tst.ipr
@@ -60,7 +60,7 @@
-
+
diff --git a/src/nl/astraeus/tst/Main.kt b/src/nl/astraeus/tst/Main.kt
index 4734c71..48ff093 100644
--- a/src/nl/astraeus/tst/Main.kt
+++ b/src/nl/astraeus/tst/Main.kt
@@ -1,47 +1,13 @@
package nl.astraeus.tst
-import org.eclipse.jetty.server.Server
-import org.eclipse.jetty.server.ServerConnector
-import org.eclipse.jetty.servlet.ServletContextHandler
-import org.eclipse.jetty.servlet.ServletHolder
-import java.io.PrintWriter
-import javax.servlet.http.HttpServlet
-import javax.servlet.http.HttpServletRequest
-import javax.servlet.http.HttpServletResponse
-
/**
* User: rnentjes
* Date: 17-10-15
* Time: 12:32
*/
-class TestServlet : HttpServlet() {
-
- override fun doGet(req: HttpServletRequest?, resp: HttpServletResponse?) {
- PrintWriter(resp!!.outputStream).use {
- it.println("Hello world! 2")
- }
- }
-
-}
+fun getMessage() = "Hello gradle/nexus world!"
fun main(args: Array) {
- println("Hello world!" )
-
-
- val server = Server()
- val connector = ServerConnector(server)
- connector.idleTimeout = 1000
- connector.acceptQueueSize = 10
- connector.port = 8080
- connector.host = "localhost"
-
- val servletContext = ServletContextHandler(server, "", true, false)
- val servletHolder = ServletHolder(TestServlet::class.java)
-
- servletContext.addServlet(servletHolder, "/*")
-
- server.addConnector(connector)
-
- server.start()
+ println(getMessage())
}