zoukankan      html  css  js  c++  java
  • mac系统Intellij Idea的java环境配置:JDK + Tomcat + Maven

    一、JAVA JDK查看与配置

    1.查看java路径详细信息:

    /usr/libexec/java_home -V

    2.java默认路径

    • jdk1.6:
      /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    • jdk1.7/1.8:
      /Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home
    • jdk1.7的资源分享:链接:https://pan.baidu.com/s/1wnHvsS7gsbJAVZ2CViSR3g  密码:eqd5
    • Ideallij Idea配置jdk1.7/1.8的blog: https://blog.csdn.net/qq_27093465/article/details/52796892

    二、MAVEN配置

    1.mav环境配置

    http://wiki.jikexueyuan.com/project/maven/environment-setup.html

    vi ~/.bash_profile
    export M2_HOME=/Users/robbie/apache-maven-3.3.3
    export PATH=$PATH:$M2_HOME/bin
    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk/Contents/Home
    source ~/.bash_profile

    三、Intellij Idea静态资源热部署

    edit configuration -> On 'Update' action: -> Update classes and resources

    问题列表:

    1.Unsupported major.minor version 52.0:java jdk版本和tomcat版本不匹配,比如说jdk1.7要和tomcat7配置使用;

    J2SE 8 = 52,
    J2SE 7 = 51,
    J2SE 6.0 = 50,
    J2SE 5.0 = 49,
    JDK 1.4 = 48,
    JDK 1.3 = 47,
    JDK 1.2 = 46,
    JDK 1.1 = 45

    2.IntelliJ says 'cannot run program '/path/to/tomcat/bin/catalina.sh' error=13 permission denied

    chmod a+x /path/to/tomcat/bin/catalina.sh
    

      

    3.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

    # 先下载好ojdbc14.jar到当前目录,然后进入这个目录
    mvn install:install-file -Dfile=ojdbc14.jar -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0 -Dpackaging=jar
    # pom.xml编辑
    <dependency>
        <groupId>com.oracle</groupId>
        <artifactId>ojdbc14</artifactId>
        <version>10.2.0</version>
    </dependency>
    •  ojdbc14.jar的资源分享:链接:https://pan.baidu.com/s/1uklvl1s_MbGS87m3GBoZQw  密码:6g83
    • 问题stackoverflow: https://stackoverflow.com/questions/31304103/spring-tool-suite-classnotfoundexception-oracle-jdbc-driver-oracledriver
  • 相关阅读:
    MCMC算法解析
    深度学习结合SLAM研究总结
    语义SLAM研究现状总结
    Tensorflow--矩阵切片与连接
    faster-rcnn原理讲解
    Tensorflow 大规模数据集训练方法
    SPP-net原理解读
    Batch Normalization原理
    RCNN算法的tensorflow实现
    Tensorflow基本操作理解
  • 原文地址:https://www.cnblogs.com/muzi131313/p/9888063.html
Copyright © 2011-2022 走看看