# simter-parent **Repository Path**: simter/simter-parent ## Basic Information - **Project Name**: simter-parent - **Description**: Base maven dependencies manage - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-03-07 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # [simter-parent](https://github.com/simter/simter-parent) Simter base maven dependencies manage. [[中文]] ## Usage ```xml tech.simter simter-parent 0.2.0 ``` ## Requirement - Java 8+ - UTF-8 for java source and compilation ## Build ```bash mvn clean package ``` ## Deploy ### Deploy to LAN Nexus Repository ```bash mvn clean deploy -Plan ``` ### Deploy to Sonatype Repository ```bash mvn clean deploy -Psonatype ``` After deployed, login into . Through `Staging Repositories`, search this package, then close and release it. After couple hours, it will be synced to [Maven Central Repository](http://repo1.maven.org/maven2/tech/simter/simter-parent). ### Deploy to Bintray Repository ```bash mvn clean deploy -Pbintray ``` Will deploy to `https://api.bintray.com/maven/simter/maven-repo/simter-parent/;publish=1`. So first create a package `https://bintray.com/simter/maven-repo/simter-parent` on Bintray. After deployed, check it from . ## LAN Development Configuration You can ignore this configuration if you always use the internet to download all maven dependencies. Here is for LAN Development Configuration. It use [Sonatype Nexus3+] to cache and share all maven dependency downloads. ### Config `settings.xml` for developer ```xml ... lan * http://[ip]:[port][/nexus-context-path]/repository/[public-repository-name] ... ``` ### Config `settings.xml` for publisher You need to config more things in `settings.xml` if you are a package publisher. Means you will run `mvn deploy` command. ```xml ... lan your-lan-nexus-account your-lan-nexus-password sonatype your-sonatype-account your-sonatype-password bintray your-bintray-account your-bintray-api-key lan true http://[ip]:[port][/nexus-context-path]/repository/[release-repository-name] http://[ip]:[port][/nexus-context-path]/repository/[snapshot-repository-name] ``` [Sonatype Nexus3+]: http://www.sonatype.org/nexus [中文]: https://github.com/simter/simter-parent/blob/master/docs/README.zh-cn.md