diff options
Diffstat (limited to 'website-old/mavenrepo/index.html')
-rw-r--r-- | website-old/mavenrepo/index.html | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/website-old/mavenrepo/index.html b/website-old/mavenrepo/index.html new file mode 100644 index 00000000..a51a5a20 --- /dev/null +++ b/website-old/mavenrepo/index.html @@ -0,0 +1,99 @@ +<!DOCTYPE html> +<html><head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <link rel="stylesheet" type="text/css" href="../logi/reset.css" /> + <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" /> + <meta name="description" content="Spice up your java" /> + <title>Project Lombok</title> + <style type="text/css"> + code { + font-size: 12px; + font-family: monospaced; + } + + .snippet { + white-space: pre; + border: 1px dashed #888; + margin: 8px 8px 8px 0px; + padding: 8px; + font-family: "Courier New", Courier; + } + + .meat { + margin: 16px auto 0 auto; + width: 800px; + } + + .backLink { + padding-top: 100px; + width: 100%; + text-align: right; + } + + h1 { + padding-bottom: 0; + margin-bottom: 8px; + } + + #downloadLink { + display: block; + margin-top: 32px; + font-size: 14px; + } + </style> +</head><body> + <div class="meat"> + <h2>Maven</h1> + <div> + You can use lombok with maven by adding the following to your <strong>pom.xml</strong>: + <div class="snippet"><dependencies> + <dependency> + <groupId>org.projectlombok</groupId> + <artifactId>lombok</artifactId> + <version>@VERSION@</version> + <scope>provided</scope> + </dependency> +</dependencies></div> + </div> + <h2>Ivy</h2> + <div> + You can use lombok with ivy by adding the following to your <strong>ivy.xml</strong>: + <div class="snippet"><dependency org="org.projectlombok" name="lombok" rev="@VERSION@" conf="build" /></div> + </div> + <h2>SBT</h2> + <div> + You can use lombok with SBT by adding the following to your <strong>build.sbt</strong>: + <div class="snippet">libraryDependencies += "org.projectlombok" % "lombok" % "@VERSION@"</div> + </div> + <h2>Gradle</h2> + + <div> + If your gradle version is <strong> >= 2.12</strong> you can use lombok by adding the following to your <strong>build.gradle</strong> in the <strong>dependencies</strong> block: + <div class="snippet">compileOnly "org.projectlombok:lombok:@VERSION@"</div> + </div> + <div> + If you use an older version you can still use the following: + <div class="snippet">provided "org.projectlombok:lombok:@VERSION@"</div> + as long as your gradle build include a war task (otherwise the "provided" scope is not available and you have to create your own configuration as <a href="https://issues.gradle.org/browse/GRADLE-784">explained here</a> ) + </div> + <br> + <div> + <strong><em>NOTE:</em></strong> You'll still need to download lombok, or doubleclick on the lombok.jar file downloaded by maven / ivy / gradle, to install lombok into your eclipse installation. + </div> + <a id="downloadLink" href="https://projectlombok.org/downloads/lombok.jar">Download lombok.jar</a> + </div> + <div class="backLink"> + <a href="../index.html">back to the project homepage</a> + </div> + </div> + <script type="text/javascript"> + var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); + document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); + </script> + <script type="text/javascript"> + try { + var pageTracker = _gat._getTracker("UA-9884254-1"); + pageTracker._trackPageview(); + } catch(err) {} + </script> +</body></html> |