配置JDK

  

idea配置页面没有RESIN 配置 idea运行java项目没有配置_开发工具

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

  

idea配置页面没有RESIN 配置 idea运行java项目没有配置_数据库_02

配置Tomcat Server  文件-->设置

  

idea配置页面没有RESIN 配置 idea运行java项目没有配置_开发工具_03

运行时 选择一个tomcat服务器

  

idea配置页面没有RESIN 配置 idea运行java项目没有配置_idea配置页面没有RESIN 配置_04

 ==拓展:

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

配置 maven仓库 可以看:

 

===

使用IntelliJ IDEA 15和Maven创建Java Web项目 - MyArrow的专栏 - CSDN博客

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

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

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

  

idea配置页面没有RESIN 配置 idea运行java项目没有配置_idea配置页面没有RESIN 配置_05

 

idea编译工程时出现Error:java: 无效的目标发行版: 1.8 - yanxing的专栏 - CSDN博客

Idea 编译报错 javacTask: 源发行版 1.8 需要目标发行版 1.8 - 关于代码的那点事儿... - CSDN博客

==》运行:

    

idea配置页面没有RESIN 配置 idea运行java项目没有配置_Express_06

  

idea配置页面没有RESIN 配置 idea运行java项目没有配置_Express_07

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

  

idea配置页面没有RESIN 配置 idea运行java项目没有配置_Express_08

  

idea配置页面没有RESIN 配置 idea运行java项目没有配置_java_09

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

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

  

idea配置页面没有RESIN 配置 idea运行java项目没有配置_idea配置页面没有RESIN 配置_10

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

 

 

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

  

idea配置页面没有RESIN 配置 idea运行java项目没有配置_java_11

 

idea配置页面没有RESIN 配置 idea运行java项目没有配置_Express_12

idea配置页面没有RESIN 配置 idea运行java项目没有配置_数据库_13

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

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


错误:(48, 52) 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版本覆盖。

  

idea配置页面没有RESIN 配置 idea运行java项目没有配置_idea配置页面没有RESIN 配置_14

 这两个文件 和jdk也有关系

FSJXB.iml
pom.xml

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

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

idea配置页面没有RESIN 配置 idea运行java项目没有配置_Express_15

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