配置JDK

  

配置Maven路径和 仓库路径:文件->设置

  

配置Tomcat Server  文件-->设置

  

运行时 选择一个tomcat服务器

  

==拓展:

本人台式机 的2016版本,因汉化后,点击文件--配置 不可以弹出窗体,去掉汉化后 可以弹出。

配置 maven仓库 可以看:http://www.cnblogs.com/rogge7/p/7238974.html

===

使用IntelliJ IDEA 15和Maven创建Java Web项目 - MyArrow的专栏 - CSDN博客
http://blog.csdn.net/myarrow/article/details/50824793

====0824 更新框架后,因为想和之前的项目一起查看,百度:

使用eclipse习惯的同学知道是可以同时多个项目查看的,只需要import就可以了,但Intellij IDEA默认只开一个窗口,我们想看多个项目就需要以module方式导入。

运行:错误:java: 无效的目标发行版: 1.8。=》疑惑是 jdk版本问题,改成1.7后,还是服务可以启动但是页面出不了,所以,把项目都关闭完全,单独导入 本框架。

  

idea编译工程时出现Error:java: 无效的目标发行版: 1.8 - yanxing的专栏 - CSDN博客
http://blog.csdn.net/lyxtime/article/details/43372949

Idea 编译报错 javacTask: 源发行版 1.8 需要目标发行版 1.8 - 关于代码的那点事儿... - CSDN博客
http://blog.csdn.net/wzygis/article/details/48783763

==》运行:

  

运行,运行起来后,发现找不到主页面,报404

  

  

警告:java: 无法找到类型 'java.lang.annotation.Repeatable' 的注释方法 'value()': 找不到java.lang.annotation.Repeatable的类文件

百度此错误,帮助不多,本人去掉汉化,运行还是 打不开页面【但居然不报上面的错误了。  分析 后来发现server下没有添加到项目,

  添加了对应的项目后发现还是有问题,怀疑添加的方式不对,决定等下研究一下。

----0911 更新项目后,发现:

  

换成1.7后,就不报这个错了,

保其他错:本错误我在jdk1.8下的就可以运行,在1.7下报此异常。

错误:(, ) java: 对于ge(javax.persistence.criteria.Path<java.lang.Object>,java.math.BigDecimal), 找不到合适的方法
方法 javax.persistence.criteria.CriteriaBuilder.ge(javax.persistence.criteria.Expression<? extends java.lang.
Number>,java.lang.Number)不适用(无法通过方法调用转换将实际参数javax.persistence.criteria.Path<java.lang.Object>
转换为javax.persistence.criteria.Expression<? extends java.lang.Number>)

Description Resource Path Location Type
The method ge(Expression<? extends Number>, Expression<? extends Number>) in the type CriteriaBuilder is not applicable for the arguments (Path<Object>, BigDecimal) IDaiShenDingDanRepositoryImpl.java /fsjxb/src/main/java/com/chanbo/fsjxb/idal/fsjxbdb line 48 Java Problem

而 eclipse 报错为:

Description Resource Path Location Type
The method ge(Expression<? extends Number>, Expression<? extends Number>) in the type CriteriaBuilder is not applicable for the arguments (Path<Object>, BigDecimal) IDaiShenDingDanRepositoryImpl.java /fsjxb/src/main/java/com/chanbo/fsjxb/idal/fsjxbdb line 48 Java Problem

==========原来IDEA 更新项目的时候,misc.xml会更新这个文件,里面就有jdk版本 的控制,

trunk\.idea\misc.xml ;所以我每次更新的时候都要小心不备同事的jdk版本覆盖。

  

这两个文件 和jdk也有关系

FSJXB.iml
pom.xml

-------------0920 更新编译:

错误:(11, 33) java: 找不到符号  符号: 类 wxOauthService 位置: 程序包 com.chanbo.fsjxb.services

此问题暂时无法解决。eclipse jdk1.7 可以运行,IDEA不可以。也许IDEA对代码的规范严格些(百度后猜想)。

IDEA 启动项目前的配置--或过程遇到的问题的更多相关文章

  1. Centos下修改启动项和网络配置

    1.Centos默认是从图形界面启动,需要较多的资源,为了节省资源可以从命令行启动.修改方法如下: /etc/inittab文件,把 代码: id:5:initdefault:这一行,修改成 代码: ...

  2. GRUB2配置详解:默认启动项,超时时间,隐藏引导菜单,配置文件详解,图形化配置

    配置文件详解: /etc/default/grub # 设定默认启动项,推荐使用数字 GRUB_DEFAULT=0 # 注释掉下面这行将会显示引导菜单 #GRUB_HIDDEN_TIMEOUT=0 # ...

  3. Centos下安装最新版Mono并为windwos服务配置开机启动项

    一:安装Mono,此步骤参照官网 1:配置Yum仓库 #Centos 7yum install yum-utils rpm --import "http://keyserver.ubuntu ...

  4. 三种方式配置Mac OS X的启动项

    在Mac OS X中,有三种方式来实现启动项的配置:1)Login Items:2)StartupItems:3)launchd daemon. 1.Login Items 打开System Pref ...

  5. Mac OS X中,有三种方式来实现启动项的配置

    Mac OS x 启动项设置 Mac OS X的启动原理: 1,mac固件激活,初始化硬件,加载BootX引导器. 2,BootX加载内核与内核扩展(kext). 3,内核启动launchd进程. 4 ...

  6. centos7下/etc/rc.local文件里配置的开机启动项不执行的解决办法

    习惯于在/etc/rc.local文件里配置我们需要开机启动的服务,这个在centos6系统下是正常生效的.但是到了centos7系统下,发现/etc/rc.local文件里的开机启动项不执行了!仔细 ...

  7. 安装centos7启动项配置

    安装centos7启动项配置 1.将 setparams 'Install CentOS Linux 7' linuxefi/images/pxeboot/vmlinuz inst.stage2=hd ...

  8. linux下php-fpm 启动参数及重要配置

    约定几个目录 /usr/local/php/sbin/php-fpm/usr/local/php/etc/php-fpm.conf/usr/local/php/etc/php.iniI. php-fp ...

  9. Ubuntu双系统环境下隐藏掉其他开机启动项

    系统环境:ubuntu16.04需求:PC装的双系统(ubuntu+win10),为了应对某些需求,需要将win10系统给从电脑上消失,让你看不见也进不去它.做法:当然不可能真的删除掉win10系统, ...

随机推荐

  1. 第二十七节,IOU和非极大值抑制

    你如何判断对象检测算法运作良好呢?在这一节中,你将了解到并交比函数,可以用来评价对象检测算法. 一 并交比(Intersection over union ) 在对象检测任务中,你希望能够同时定位对象 ...

  2. 字符类型char、字符串与字符数组、字符数组与数据数组区别

    字符类型是以ASCII码值运算的:小写字母比相应的大写字母大32,其中A=65,a=97 Esc键 27(十进制).'\x1B'(十六进制).'\33'(八进制) 转义字符:\0 空字符     AS ...

  3. 异步请求 ajax的使用详解

    https://blog.csdn.net/happyaliceyu/article/details/52381446 可以说是很详细了,赞

  4. C++: 带参数回调函数和不带参数的回调函数;

    在C++中,回调函数的应用比较广泛且重要. 通过传递函数指针到其他地方,能够实现远程回调的作用,能够实现远程调用而不需要事件触发信号或者其他机制来实现,方便而快捷: 首先,回调函数有两种形式:  静态 ...

  5. 剑指Offer_编程题_9

    题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级.求该青蛙跳上一个n级的台阶总共有多少种跳法. class Solution { public: int jumpFloorI ...

  6. ansible基础-playbook剧本的使用

    ansible基础-playbook剧本的使用 作者:尹正杰  版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.YAML概述 1>.YAML的诞生 YAML是一个可读性高,用来表达数据序 ...

  7. STM32学习笔记:【001】常见数据查阅

    了方便开发学习,现整理在学习过程中经常查阅的资料 (注意,以下资料都可以在ST给出官方手册中查到) 本人所持型号:STM32F429ZI-DISCOVERY, 芯片内核       :Cortex - ...

  8. lua 设置文件运行的环境

    背景 在一个lua文件中书写的代码, 使用的变量, 需要设置其运行环境. 目的: 1. 不破坏全局环境. 2. 限定文件所使用的环境, 作为沙箱功能. 解法 限定运行空间环境的文件: local m ...

  9. 关于TCP/IOCP构架中出现的Socket假死连接解决方案

    如果在2台不同的公网机器,对TCP的c/s做过详细的压力测试,那么很不幸,会有很多人发现自己的server端会出现大量的假死连接. 假死连接具体表现如下: 1.在s端机器上,会有一些处于TCP_EST ...

  10. 20155324 2016-2017-2 《Java程序设计》第9周学习总结

    20155324 2016-2017-2 <Java程序设计>第9周学习总结 教材学习内容总结 学习目标 了解JDBC架构 掌握JDBC架构 掌握反射与ClassLoader 了解自定义泛 ...