项目开发环境描述

开发环境描述

JDK环境 1.8.0_66

mac环境下自带jdk
输入命令查看是否安装成功/及版本
KK-MINI:~ liuxin$ java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)


更换jdk版本
思路:首先在.bash_profile中配置地址
export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home
export JAVA_HOME=$JAVA_8_HOME

然后定义自定义命令
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk7='export JAVA_HOME=$JAVA_7_HOME'

使用方法
当输入jdk8 就会把jdk换成8的,此时执行java -version就是8的版本
当输入jdk7 就会把jdk换成7的,此时执行java -version就是7的版本

Apache Maven 3.3.9下载地址link

1.配置安装地址、仓库地址

2.配置conf/setting.xml中远程仓库地址

修改setting.xml
vi setting.xml
修改本地仓库地址
<localRepository>/Users/liuxin/lxmaven/lxrepository</localRepository>

设置远程仓库地址
        <profile>
        <id>myProfile</id>
        <repositories>
            <repository>
                <id>myrespository</id>
                <name>Repository for me</name>
                <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            </repository>
        </repositories>
    </profile>

3.配置环境变量

KK-MINI:~ liuxin$ cat ~/.bash_profile
export M2_HOME=/Users/liuxin/lxmaven/maven ==自己的maven目录地址==
export Mongodb_HOME=/Users/liuxin/lxmongodb/mongodb-osx-x86_64-3.4.0 ==mongodb目录==
export PATH=$PATH:$M2_HOME/bin:$Mongodb_HOME/bin ==系统环境==

4.查看是否安装成功

输入命令查看是否安装成功
KK-MINI:~ liuxin$ mvn -v
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /Users/liuxin/lxmaven/maven
Java version: 1.8.0_66, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.11.6", arch: "x86_64", family: "mac"
KK-MINI:~ liuxin$ 

IntelliJ IDEA 2016.3/注册码link

破解方法
打开help->Register->Activation code
输入注册码破解

Mongodb数据库v3.4.0

1.配置数据地址/及环境变量中

在安装目录下创建data,在data下创建db
KK-MINI:mongodb-osx-x86_64-3.4.0 liuxin$ ls
GNU-AGPL-3.0        MPL-2           README          THIRD-PARTY-NOTICES bin         data                etc

2.启动和关闭命令

#启动mongoldb
mongod --dbpath /Users/liuxin/lxmongodb/mongodb-osx-x86_64-3.4.0/data/db/

#关闭mongoldb
killall mongod

3.检查是否系统环境添加成功

KK-MINI:~ liuxin$ mongo
MongoDB shell version v3.4.0
connecting to: mongodb://127.0.0.1:27017

tomcat8.5

手动添加自定义jar文件

进入将要添加的jar文件目录
mvn install:install-file               \
    -Dfile=IKAnalyzer3.2.8.jar         \
    -DgroupId=org.wltea.ik-analyzer    \
    -DartifactId=ik-analyzer           \
    -Dversion=3.2.8                    \
    -Dpackaging=jar 
<dependency>
     <groupId>org.wltea.ik-analyzer</groupId>
     <artifactId>ik-analyzer</artifactId>
     <version>3.2.8</version>
 </dependency>
 mvn install:install-file -Dfile=fft-oap-client.jar -DgroupId=com.shfft.oap.client -DartifactId=oap.client -Dversion=1.0 -Dpackaging=jar ----------------------------------------------------------------------------------------
当然你也可以不将IKAnalyzer3.2.8.jar发布到您本地的Maven库中,而是通过下面的配置引入,效果和上面的差不多:
<dependency>
    <groupId>org.wltea</groupId>
    <artifactId>IKAnalyzer</artifactId>
    <version>3.2.8</version>
    <systemPath>C:\Users\yangping\Desktop\a\IKAnalyzer3.2.8.jar</systemPath>
</dependency>
  • Spring Boot (稳定版)1.4.2
    link

  • spring-data-mongodb(稳定版)1.9.5
    link

  • Swagger2(使用最多的版本)2.4.0
    link

  • log4j(使用最多的)1.2.17
    link

    更多命令

    在mac中想使用window中的tree命令
    可以修改vi ~/.bash_profile中
    自定义命令alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"
    使用方法进入目录下tree

    K-MINI:git liuxin$ cat ~/.bash_profile
     export M2_HOME=/Users/liuxin/lxmaven/maven
     export Mongodb_HOME=/Users/liuxin/lxmongodb/mongodb-osx-x86_64-3.4.0
     export PATH=$PATH:$M2_HOME/bin:$Mongodb_HOME/bin
     alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"
     KK-MINI:git liuxin$ ls
     mango           springmvc_mongodb
     KK-MINI:git liuxin$ tree
     .
     |____.DS_Store
     |____.idea
     | |____.name
     | |____compiler.xml
     | |____misc.xml
    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,830评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,992评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,875评论 0 331
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,837评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,734评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,091评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,550评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,217评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,368评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,298评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,350评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,027评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,623评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,706评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,940评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,349评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,936评论 2 341

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,566评论 18 139
  • 背景: 阅读新闻 12C CDB模式下RMAN备份与恢复 [日期:2016-11-29] 来源:Linux社区 作...
    阳屯okyepd阅读 3,322评论 0 7
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,713评论 6 342
  • 现在,神舟十一号已经在太空中待了快两周时间了,不知道你们最近还看不看新闻,他们现在在做实验呢,很厉害的实验。不得不...
    李知一二阅读 396评论 3 2
  • 小时候,似乎只在听说中。 小芝麻一天天长大,撑起了我的肚皮。 公公婆婆在这里照顾我,晚饭时经常要讲起轩轩的小时候。...
    独一无二的狐狸阅读 235评论 0 0