项目开发环境描述

举报
西魏陶渊明 发表于 2022/09/25 04:29:05 2022/09/25
【摘要】 开发环境描述 JDK环境 1.8.0_66 mac环境下自带jdk输入命令查看是否安装成功/及版本KK-MINI:~ liuxin$ java -versionjava version "1.8.0_66"Java(TM) SE Runtime Environment (build 1.8.0_66-b17)Java HotSpot...

开发环境描述

JDK环境 1.8.0_66


  
  1. mac环境下自带jdk
  2. 输入命令查看是否安装成功/及版本
  3. KK-MINI:~ liuxin$ java -version
  4. java version "1.8.0_66"
  5. Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
  6. Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
  7. 更换jdk版本
  8. 思路:首先在.bash_profile中配置地址
  9. export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
  10. export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home
  11. export JAVA_HOME=$JAVA_8_HOME
  12. 然后定义自定义命令
  13. alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
  14. alias jdk7='export JAVA_HOME=$JAVA_7_HOME'
  15. 使用方法
  16. 当输入jdk8 就会把jdk换成8的,此时执行java -version就是8的版本
  17. 当输入jdk7 就会把jdk换成7的,此时执行java -version就是7的版本

Apache Maven 3.3.9下载地址link

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

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


  
  1. 修改setting.xml
  2. vi setting.xml
  3. 修改本地仓库地址
  4. <localRepository>/Users/liuxin/lxmaven/lxrepository</localRepository>
  5. 设置远程仓库地址
  6. <profile>
  7. <id>myProfile</id>
  8. <repositories>
  9. <repository>
  10. <id>myrespository</id>
  11. <name>Repository for me</name>
  12. <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  13. </repository>
  14. </repositories>
  15. </profile>

3.配置环境变量


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

4.查看是否安装成功


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

IntelliJ IDEA 2016.3/注册码link


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

Mongodb数据库v3.4.0

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


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

2.启动和关闭命令


  
  1. #启动mongoldb
  2. mongod --dbpath /Users/liuxin/lxmongodb/mongodb-osx-x86_64-3.4.0/data/db/
  3. #关闭mongoldb
  4. killall mongod

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


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

tomcat8.5

手动添加自定义jar文件


  
  1. 进入将要添加的jar文件目录
  2. mvn install:install-file \
  3. -Dfile=IKAnalyzer3.2.8.jar \
  4. -DgroupId=org.wltea.ik-analyzer \
  5. -DartifactId=ik-analyzer \
  6. -Dversion=3.2.8 \
  7. -Dpackaging=jar
  8. <dependency>
  9. <groupId>org.wltea.ik-analyzer</groupId>
  10. <artifactId>ik-analyzer</artifactId>
  11. <version>3.2.8</version>
  12. </dependency>
  13. mvn install:install-file -Dfile=fft-oap-client.jar -DgroupId=com.shfft.oap.client -DartifactId=oap.client -Dversion=1.0 -Dpackaging=jar ----------------------------------------------------------------------------------------
  14. 当然你也可以不将IKAnalyzer3.2.8.jar发布到您本地的Maven库中,而是通过下面的配置引入,效果和上面的差不多:
  15. <dependency>
  16. <groupId>org.wltea</groupId>
  17. <artifactId>IKAnalyzer</artifactId>
  18. <version>3.2.8</version>
  19. <systemPath>C:\Users\yangping\Desktop\a\IKAnalyzer3.2.8.jar</systemPath>
  20. </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

    
        
    1. K-MINI:git liuxin$ cat ~/.bash_profile
    2. export M2_HOME=/Users/liuxin/lxmaven/maven
    3. export Mongodb_HOME=/Users/liuxin/lxmongodb/mongodb-osx-x86_64-3.4.0
    4. export PATH=$PATH:$M2_HOME/bin:$Mongodb_HOME/bin
    5. alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"
    6. KK-MINI:git liuxin$ ls
    7. mango springmvc_mongodb
    8. KK-MINI:git liuxin$ tree
    9. .
    10. |____.DS_Store
    11. |____.idea
    12. | |____.name
    13. | |____compiler.xml
    14. | |____misc.xml

文章来源: springlearn.blog.csdn.net,作者:西魏陶渊明,版权归原作者所有,如需转载,请联系作者。

原文链接:springlearn.blog.csdn.net/article/details/102425296

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。