Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hhromic/uimr-toolbox-java
UIMR Java Toolbox: Handy Java utility classes for quick research development.
https://github.com/hhromic/uimr-toolbox-java
activity-streams concurrent java library mysql servlet toolbox twitter
Last synced: 27 days ago
JSON representation
UIMR Java Toolbox: Handy Java utility classes for quick research development.
- Host: GitHub
- URL: https://github.com/hhromic/uimr-toolbox-java
- Owner: hhromic
- License: apache-2.0
- Created: 2015-08-06T12:44:57.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-01-01T16:41:45.000Z (about 6 years ago)
- Last Synced: 2023-07-03T20:54:31.746Z (over 1 year ago)
- Topics: activity-streams, concurrent, java, library, mysql, servlet, toolbox, twitter
- Language: Java
- Size: 277 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UIMR Java Toolbox
## Installation
Follow these steps to install the toolbox in Linux machines:
git clone --depth 1 https://github.com/hhromic/uimr-toolbox-java
cd uimr-toolbox-java
mvn clean install archetype:update-local-catalog## Documentation
The Java apidocs for each module of this toolbox can be found here:
http://hhromic.github.io/uimr-toolbox-java/
## Skipping Tests
By default, the parent POM of this toolbox skips tests during installation/packaging.
If you want to enable your tests use `-Dmaven.test.skip=false`. For example:
mvn install -Dmaven.test.skip=false
mvn package -Dmaven.test.skip=falseSee:
## Archetype
This toolbox includes a Maven archetype to get you started quickly.
To create a new project using the included archetype:
mvn archetype:generate \
-DarchetypeGroupId=io.github.hhromic.uimr \
-DarchetypeArtifactId=archetypeThen, follow the interactive instructions to create your project based on the archetype.
Afterwards, you can compile the example "Hello World" project from the archetype:
cd
mvn clean package
java -jar target/--shaded.jarSee:
## License
This software is under the **Apache License 2.0**.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.