Skip to content

Commit 5195cab

Browse files
committed
Deployed to Central Repository and Updated README
1 parent efa999a commit 5195cab

File tree

3 files changed

+135
-7
lines changed

3 files changed

+135
-7
lines changed

.travis.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,5 @@ addons:
77
apt:
88
packages:
99
- oracle-java8-installer
10+
11+
install: mvn install -Dgpg.skip

README.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# JavaUltimateTools v1.3 [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) [![Build Status](https://travis-ci.org/JGCompTech/JavaUltimateTools.svg?branch=master)](https://travis-ci.org/JGCompTech/JavaUltimateTools)
1+
# JavaUltimateTools v1.3.0 [![Build Status](https://travis-ci.org/JGCompTech/JavaUltimateTools.svg?branch=master)](https://travis-ci.org/JGCompTech/JavaUltimateTools) [![Dependency Status](https://www.versioneye.com/user/projects/58e2fbb124ef3e003b526de5/badge.svg?style=flat-square)](https://www.versioneye.com/user/projects/58e2fbb124ef3e003b526de5) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.jgcomptech.tools/java-ultimate-tools/badge.svg?style=flat-square)](https://maven-badges.herokuapp.com/maven-central/com.jgcomptech.tools/java-ultimate-tools/) [![Javadocs](http://www.javadoc.io/badge/com.jgcomptech.tools/java-ultimate-tools.svg?style=flat-square)](http://www.javadoc.io/doc/com.jgcomptech.tools/java-ultimate-tools)
22

33
JavaUltimateTools is a large repository of scripts for use in any Java program. It contains the following:
44
- OSInfo - Contains many classes that return information about the current Windows installation. This includes Architecture, Edition, Name, Product Key, Service Pack, User Info and Version.
@@ -18,13 +18,23 @@ Want to contribute? Great!
1818
Any help with development is greatly appreciated. If you want to add something or fix any typos please submit a pull request and if it is helpful it may be merged. Please check out our [Code of Conduct for Contributors](https://github.com/JGCompTech/JavaUltimateTools/blob/master/code-of-conduct.md).
1919

2020
# Download
21-
This project is currently at version 1.3 - **[Download v1.3](https://github.com/JGCompTech/JavaUltimateTools/releases/tag/v1.3)**
21+
This project is currently at version 1.3.0 - **[Download v1.3.0](https://github.com/JGCompTech/JavaUltimateTools/releases/tag/v1.3)**
2222

2323
The changelog can be found [here](https://github.com/JGCompTech/JavaUltimateTools/blob/master/Changelog.txt)
2424

25-
License
26-
----
25+
# Using with Maven
26+
If you are familiar with [Maven](http://maven.apache.org), add the following XML
27+
fragments into your pom.xml file. With those settings, your Maven will automatically download our library into your local Maven repository, since our libraries are synchronized with the [Maven's central repository](http://repo1.maven.org/maven2/com/jgcomptech/tools/java-ultimate-tools/).
2728

29+
<dependencies>
30+
<dependency>
31+
<groupId>com.jgcomptech.tools</groupId>
32+
<artifactId>java-ultimate-tools</artifactId>
33+
<version>1.3.0</version>
34+
</dependency>
35+
</dependencies>
36+
37+
# License
2838
[![Creative Commons License](https://i.creativecommons.org/l/by/4.0/88x31.png)](http://creativecommons.org/licenses/by/4.0/)
2939

3040
JavaUltimateTools by J&G CompTech is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).

pom.xml

Lines changed: 119 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,121 @@
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
66

7-
<groupId>JavaUltimateTools</groupId>
8-
<artifactId>JavaUltimateTools</artifactId>
9-
<version>1.3</version>
7+
<groupId>com.jgcomptech.tools</groupId>
8+
<artifactId>java-ultimate-tools</artifactId>
9+
<version>1.3.0</version>
10+
<packaging>jar</packaging>
11+
12+
<properties>
13+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14+
</properties>
15+
16+
<name>${project.groupId}:${project.artifactId}</name>
17+
<description>A large repository of scripts for use in any Java program..</description>
18+
<url>https://github.com/JGCompTech/JavaUltimateTools</url>
19+
20+
<licenses>
21+
<license>
22+
<name>Creative Commons Attribution 4.0 International</name>
23+
<url>https://creativecommons.org/licenses/by/4.0/legalcode.txt</url>
24+
</license>
25+
</licenses>
26+
27+
<developers>
28+
<developer>
29+
<name>Joshua Gager</name>
30+
<email>[email protected]</email>
31+
<organization>J&amp;G CompTech</organization>
32+
<organizationUrl>https://github.com/JGCompTech</organizationUrl>
33+
</developer>
34+
</developers>
35+
36+
<scm>
37+
<connection>scm:git:git://github.com/JGCompTech/JavaUltimateTools.git</connection>
38+
<developerConnection>scm:git:ssh://github.com/JGCompTech/JavaUltimateTools.git</developerConnection>
39+
<url>https://github.com/JGCompTech/JavaUltimateTools/tree/master</url>
40+
</scm>
41+
42+
<distributionManagement>
43+
<snapshotRepository>
44+
<id>ossrh</id>
45+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
46+
</snapshotRepository>
47+
<repository>
48+
<id>ossrh</id>
49+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
50+
</repository>
51+
</distributionManagement>
52+
1053
<build>
1154
<plugins>
55+
<plugin>
56+
<groupId>org.sonatype.plugins</groupId>
57+
<artifactId>nexus-staging-maven-plugin</artifactId>
58+
<version>1.6.8</version>
59+
<extensions>true</extensions>
60+
<configuration>
61+
<serverId>ossrh</serverId>
62+
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
63+
<autoReleaseAfterClose>false</autoReleaseAfterClose>
64+
</configuration>
65+
</plugin>
66+
<plugin>
67+
<groupId>org.apache.maven.plugins</groupId>
68+
<artifactId>maven-source-plugin</artifactId>
69+
<version>3.0.1</version>
70+
<executions>
71+
<execution>
72+
<id>attach-sources</id>
73+
<goals>
74+
<goal>jar-no-fork</goal>
75+
</goals>
76+
</execution>
77+
</executions>
78+
</plugin>
79+
<plugin>
80+
<groupId>org.apache.maven.plugins</groupId>
81+
<artifactId>maven-javadoc-plugin</artifactId>
82+
<version>2.10.4</version>
83+
<executions>
84+
<execution>
85+
<id>attach-javadocs</id>
86+
<goals>
87+
<goal>jar</goal>
88+
</goals>
89+
</execution>
90+
</executions>
91+
</plugin>
92+
<plugin>
93+
<groupId>org.apache.maven.plugins</groupId>
94+
<artifactId>maven-release-plugin</artifactId>
95+
<version>2.5.3</version>
96+
<configuration>
97+
<autoVersionSubmodules>true</autoVersionSubmodules>
98+
<useReleaseProfile>false</useReleaseProfile>
99+
<releaseProfiles>release</releaseProfiles>
100+
<goals>deploy</goals>
101+
</configuration>
102+
</plugin>
103+
<plugin>
104+
<groupId>org.apache.maven.plugins</groupId>
105+
<artifactId>maven-gpg-plugin</artifactId>
106+
<version>1.6</version>
107+
<executions>
108+
<execution>
109+
<id>sign-artifacts</id>
110+
<phase>verify</phase>
111+
<goals>
112+
<goal>sign</goal>
113+
</goals>
114+
</execution>
115+
</executions>
116+
</plugin>
117+
<plugin>
118+
<groupId>com.versioneye</groupId>
119+
<artifactId>versioneye-maven-plugin</artifactId>
120+
<version>3.11.2</version>
121+
</plugin>
12122
<plugin>
13123
<groupId>org.apache.maven.plugins</groupId>
14124
<artifactId>maven-compiler-plugin</artifactId>
@@ -53,27 +163,33 @@
53163
</plugin>
54164
</plugins>
55165
</build>
166+
56167
<dependencies>
168+
<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 -->
57169
<dependency>
58170
<groupId>org.apache.commons</groupId>
59171
<artifactId>commons-lang3</artifactId>
60172
<version>RELEASE</version>
61173
</dependency>
174+
<!-- https://mvnrepository.com/artifact/net.java.dev.jna/jna-platform -->
62175
<dependency>
63176
<groupId>net.java.dev.jna</groupId>
64177
<artifactId>jna-platform</artifactId>
65178
<version>RELEASE</version>
66179
</dependency>
180+
<!-- https://mvnrepository.com/artifact/net.java.dev.jna/jna -->
67181
<dependency>
68182
<groupId>net.java.dev.jna</groupId>
69183
<artifactId>jna</artifactId>
70184
<version>RELEASE</version>
71185
</dependency>
186+
<!-- https://mvnrepository.com/artifact/junit/junit -->
72187
<dependency>
73188
<groupId>junit</groupId>
74189
<artifactId>junit</artifactId>
75190
<version>RELEASE</version>
76191
</dependency>
192+
<!-- https://mvnrepository.com/artifact/org.xerial/sqlite-jdbc -->
77193
<dependency>
78194
<groupId>org.xerial</groupId>
79195
<artifactId>sqlite-jdbc</artifactId>

0 commit comments

Comments
 (0)