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..jdk/Contents/Home
- jdk1.7/1.8:
/Library/Java/JavaVirtualMachines/jdk1..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.
export PATH=$PATH:$M2_HOME/bin
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1..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 = ,
J2SE = ,
J2SE 6.0 = ,
J2SE 5.0 = ,
JDK 1.4 = ,
JDK 1.3 = ,
JDK 1.2 = ,
JDK 1.1 =
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. -Dpackaging=jar
# pom.xml编辑
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId>
<version>10.2.</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
mac系统Intellij Idea的java环境配置:JDK + Tomcat + Maven的更多相关文章
- 在ubuntu 12.04 中配置java环境(安装jdk, tomcat, maven, eclipse)
1. 安装jdk 1.7 在ubuntu( /usr/lib/jvm/java-7-openjdk-amd64 )中默认有安装jdk 1.7 如果没有 可下载 : http://www.oracle. ...
- 15.Intellij中配置jdk/tomcat/maven
转自:https://blog.csdn.net/u010414666/article/details/44465905 继上一篇安装好了Intellij之后,我们可以对Intellij,做一些简单的 ...
- Java环境配置-jdk和jre的安装
java 是直接在 jdk 下就可以运行 jdk会自带jre 所以只需要下载jdk配置一下环境就可以了 一般编辑java是需要 myeclipse 也可以用 记事本TXT文档 或者用 notepad+ ...
- Windows下Java环境配置,tomcat安装
问题描述:在Windows下面做Java web相关的项目的时候,Java和tomcat是基础,这里记载一下Java环境的配置以及tomcat的安装和配置. 使用工具:Windows.jdk安装包.t ...
- 阿里云服务器搭建java环境(jdk+tomcat+oracle11g)
一.JDK配置 1.在centos 7的更新源中有JDK,使用yum即可下载安装 查看库中版本 [root@localhost ~]# yum search java|grep jdk 选择需要版本进 ...
- Linux搭建Java环境(JDK+Tomcat+MySQL)
目录 一.项目环境: 二.安装JDK1.8 三.安装Tomcat8.5 四.安装MySQL数据库 五.配置JAVA项目 一.项目环境: 开发环境 生产环境 测试环境 硬件环境: web服务器:cpu: ...
- JAVA环境配置---------jdk安装路径中存在空格的问题
我把jdk 安装在C:\Program Files下 而ide启动脚本 startup.bat 例如以下: if "%OS%"=="Windows_NT" se ...
- CentOS服务器安装部署Java环境(jdk,tomcat)
第一步:卸载openjdk 用命令 java -version,如有下面的信息说明CentOS自带OpenJdk,没安装跳过这一步: 最好还是先卸载掉openjdk,再安装oracle公司的jdk.先 ...
- Mac下Intellij IDea发布Java Web项目详解五 开始测试
测试前准备工作目录 Mac下Intellij IDea发布Web项目详解一 Mac下Intellij IDea发布Java Web项目(适合第一次配置Tomcat的家伙们)详解二 Mac下Intell ...
随机推荐
- 计蒜客-第五场初赛-第二题 UCloud 的安全秘钥(简单)
每个 UCloud 用户会构造一个由数字序列组成的秘钥,用于对服务器进行各种操作.作为一家安全可信的云计算平台,秘钥的安全性至关重要.因此,UCloud 每年会对用户的秘钥进行安全性评估,具体的评估方 ...
- Jmeter基础教程图文版(二)- 核心组件
⚪Jmeter Apache JMeter 是 Apache 组织开发的基于 Java 的压力测试工具.用于对软件做压力测试,它最初被设计用于 Web 应用测试,但后来扩展到其他测试领域. 它可以用于 ...
- 02 python 必知
一.变量 1.变量的定义 将程序运算的中间结果临时存在内存里,以便后续代码调用. 2.变量的使用规范 1)变量必须要有数字,字母,下划线,任意组合. 2)变量不能数字开头. 3)不能是python中的 ...
- map + filter + reduce
map 是对 集合 里面的元素一个接一个的进行某种运算,常常与lambda 结合使用 #求平方: items = [1, 2, 3, 4, 5] squared = list(map(lambda ...
- I don't Blame You that You don't Understand Me
I don't Blame You that You don't Understand Me Every one has a dead corner in himself, with no entry ...
- HTML+CSS+JavaScript实现2048小游戏
相信很多人都玩过2048小游戏,规则易懂.操作简单,我曾经也“痴迷”于它,不到2048不罢休,最高成绩合成了4096,现在正好拿它来练练手. 我对于2048的实现,除了使用了现有2048小游戏的配色, ...
- 每个Java开发人员都应该知道的10个基本工具
大家好,我们已经在2019年的第9个月,我相信你们所有人已经在2019年学到了什么,以及如何实现这些目标.我一直在写一系列文章,为你提供一些关于你可以学习和改进的想法,以便在2019年成为一个更好的. ...
- Unity3D_07_日志、文本打印
1.Debug.Log(“hello”); 2.打开控制台查看日志:ctrl+shift+c 3.输出一个位置的坐标(需要转换成字符串.ToString()) Vector3 worldPositio ...
- NTP服务器实现
时间服务器是一种计算机网络仪器,它从参考时钟获取实际时间,再利用计算机网络把时间信息传递给用户.虽然还有一些比较少用或过时的协议仍然在使用,但现时最重要及广泛使用,作为时间信息发送和同步化的协议是网络 ...
- 字符串转化成int
将str转化成int #include<stdio.h> #include<string> int err = 0; int str_to_int(char *s) { lon ...