JAVA项目的环境配置(jdk,IDEA,Maven...)

第一步:JDK下载、安装、设置环境变量、检验

  • JAVA_HOME :新建系统变量,变量值为个人 jdk的安装目录;(例如:E:\java\jdk1.8.0_31)
  • Path:找到系统变量里的path,选择该变量后点击【编辑】,在编辑的界面中加入下面两个变量路径。
    %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
  • 打开CMD,输入java -version的命令,看到你安装JDK的版本号,表示安装配置成功,输入javac的命令可以参考相关语法命令。
    注意:两次选择安装位置,一次是jdk,一次是jre。Java空格-version

第二步:IDEA安装、配置

  1. 64 位操作系统且内存大于 8G 的,如果你是开发大型项目、Java 项目或是 Android 项目,
    建议进行修改,在bin目录下idea64.exe.vmoptions配置文件中修改参数:
  • -Xms128m,16 G 内存的机器可尝试设置为 -Xms512m (设置初始的内存数,增加该值可以提高 Java 程序的启动速度。)
  • -Xmx750m,16 G 内存的机器可尝试设置为 -Xmx1500m (设置最大内存数,提高该值,可以减少内存 Garage 收集的频率,提高程序性能)
  • -XX:ReservedCodeCacheSize=240m,16G 内存的机器可尝试设置为 XX:ReservedCodeCacheSize=512m (保留代码占用的内存容量)
  1. 简单配置
    激活:根据版本自行百度
    设置:工具栏、字体、自动导包、显示方法间分隔符、忽略大小写提示、修改类头文档注释信息、设置文件编码、自动编译、快捷键、常用模板

第三步:Maven解压、配置环境变量

maven文件夹下的conf文件夹,打开里面的setting.xml文件。

1.配置本地仓库路径

<localRepository>D:Repository</localRepository>

2.配置阿里云镜像

<mirror>
      <id>alimaven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

3.配置全局编译的JDK版本,这里推荐使用JDK1.8

<profile>
      <id>jdk-1.8</id>

      <activation>
        <jdk>1.8</jdk>
      </activation>

      <repositories>
        <repository>
          <id>jdk18</id>
          <name>Repository for JDK 1.8 builds</name>
          <url>http://www.myhost.com/maven/jdk18</url>
          <layout>default</layout>
          <snapshotPolicy>always</snapshotPolicy>
        </repository>
      </repositories>
    </profile>

4.IDEA中设置Maven,新建Maven工程时也设置
maven设置(1) Import Maven projects automatically:表示 IntelliJ IDEA 会实时监控项目的 pom.xml 文件,
进行项目变动设置。
(2) Automatically download:在 Maven 导入依赖包的时候是否自动下载源码和文档。默认是没有勾选的,也不建议勾选,原因是这样可以加快项目从外网导入依赖包的速度,如果我们需要源码和文档的时候我们到时候再针对某个依赖包进行联网下载即可。IntelliJ IDEA 支持直接从公网下载源码和文档的。
(3) VM options for importer:可以设置导入的 VM 参数。一般这个都不需要主动改,除非项目真的导入太慢了我们再增大此参数。

附:测试maven命令

/**
 * notes:常用maven命令
 * mvn -v //查看版本
 * mvn archetype:create //创建 Maven 项目
 * mvn compile //编译源代码
 * mvn test-compile //编译测试代码
 * mvn test //运行应用程序中的单元测试
 * mvn site //生成项目相关信息的网站
 * mvn package //依据项目生成 jar 文件
 * mvn install //在本地 Repository 中安装 jar
 * mvn -Dmaven.test.skip=true //忽略测试文档编译
 * mvn clean //清除目标目录中的生成结果
 * mvn clean compile //将.java类编译为.class文件
 * mvn clean package //进行打包
 * mvn clean test //执行单元测试
 * mvn clean deploy //部署到版本仓库
 * mvn clean install //使其他项目使用这个jar,会安装到maven本地仓库中
 * mvn archetype:generate //创建项目架构
 * mvn dependency:list //查看已解析依赖
 * mvn dependency:tree //看到依赖树
 * mvn dependency:analyze //查看依赖的工具
 * mvn help:system //从中央仓库下载文件至本地仓库
 * mvn help:active-profiles //查看当前激活的profiles
 * mvn help:all-profiles //查看所有profiles
 * mvn help:effective -pom //查看完整的pom信息
 */

第四步:Tomcat解压、配置环境变量

变量名:CATALINA_BASE
变量值:E:\JavaTools\apache-tomcat-9.0.37-windows-x64\apache-tomcat-9.0.37 //Tomcat安装目录

变量名:CATALINA_HOME
变量值:E:\JavaTools\apache-tomcat-9.0.37-windows-x64\apache-tomcat-9.0.37 //Tomcat安装目录

变量名:CLASSPATH
变量值:%CATALINA_HOME%\lib\servlet-api.jar;

变量名:Path
变量值:%CATALINA_HOME%\bin(注意加的时候在原变量值后加英文“;”)

变量名:Path
变量值:%CATALINA_HOME%\lib(注意加的时候在原变量值后加英文“;”)

测试:cmd->startup 网址:http://localhost:8080显示Tomcat

IDEA整合Tomcat:

  • 创建好了Web模块后,用JSP要来一个简单的Hello,打开项目中自带的index.jsp 点击 Edit
    Configurations:选择 TomEE Server 或者 Tomcat Server 都可以。接着选择 Local。
  • 配置 Tomcat 的名称以及配置应用服务器的位置。根据自己 Tomcat 的安装位
    置决定。其它位置使用默认值(设置要启动的浏览器以及端口号),接着部署:
    在这里插入图片描述
  • 点击 OK 即可,执行刚才创建的 index.jsp 即可:出现网页。 并显示运行以后的 Tomcat 的信息:
    可以点击红框,刚点击完毕并不能马上关闭服务器,只是断开了与服务器的连接, 稍后当停止按钮显示为灰色,才表示关闭

第五步:关联数据库
直接连接数据表(已经创建有要连接的数据库及数据表)信息填入下图所示:
在这里插入图片描述
第六步:版本控制Git
1.下载
Git 的 msysGit 官网下载:https://git-scm.com/
Git 客户端 TortoiseGit 官网下载:http://download.tortoisegit.org/tgit/

2.关联
关联 git.exe 和 GitHub 上的账户,并测试连接

3.测试
在 GitHub 上创建账户下的一个新的仓库作为测试
支持从当前登录的 Github 账号上直接 Checkout 项目
在 IDEA 中 clone GitHub 上的仓库
连接成功以后,会下载 github 上的项目
本地代码分享到 GitHub

第七步:其它设置
1.设置 Debug 连接方式,默认是 Socket。Shared memory 是 Windows 特有的一个属性,一般在 Windows 系统下建议使用此设置,内存占用相对较少。
build,execuation,deployment->debugger
2.IntelliJ IDEA 的缓存和索引主要是用来加快文件查询,从而加快各种查找、代码提示等操作的速度,IntelliJ IDEA 的缓存和索引文件也是会损坏的,比如:断电、蓝屏引起的强制关机,当你重新打开 IntelliJ IDEA,很可能 IntelliJ IDEA 会报各种莫名其妙错误,甚至项目打不开,IntelliJ IDEA 主题还原成默认状态。即使没有断电、蓝屏,也会有莫名奇怪的问题的时候,也很有可能是 IntelliJ IDEA 缓存和索引出现了问题,这种情况还不少。遇到此类问题也不用过多担心。我们可以清理缓存和索引。

file->Invalidate cashes/Restart

警告:清除索引和缓存会使得 IntelliJ IDEA 的 Local History 丢失。所以如果你项目没有加入到版本控制,而你又需要你项目文件的历史更改记录,那你最好备份下你的LocalHistory 目录。目录地址在: C:\Users\ 当 前 登 录 的 系 统 用 户 名.IntelliJIdea14\system\LocalHistory 建议使用硬盘的全文搜索,这样效率更高。通过上面方式清除缓存、索引本质也就是去删除 C 盘下的 system 目录下的对应的文件而已,所以如果你不用上述方法也可以删除整个 system。当 IntelliJ IDEA 再次启动项目的时候会重新创建新的 system 目录以及对应项目缓存和索引。

警告后选择Invalidate and Restart,这样会比较干净。

3.取消自动更新
4.安装插件
官网
推荐下载:

Key promoter、CamelCase、CheckStyle-IDEA、FindBugs-IDEA、Statistic、JRebel
Plugin

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值