# 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