经常有牛牛下载最代码的代码后遇到各种关于压缩包打开,项目导入,项目运行的问题,我这边总结了很多相关的问答,博客,代码。

项目无法运行,首先确认本地配置,搞不定再求助搜索引擎,最后再私信最代码官方。

一、代码下载问题

1.代码下载后没有后缀请修改为.zip,原因是某些浏览器兼容性问题

2.zip压缩包打开时提示文件已损坏,请重新下载(重复下载不扣牛币)

二、代码导入,配置,运行问题

1.eclipse和myeclipse导入,配置,运行

>1.大部分牛牛上传的代码都是基于eclipse或myeclipse开发运行的,如下图

JAVAEE导入 javaee导入项目后运行_java

有.classpath和.project,.settings的就是eclipse的项目配置文件,这类项目直接通过eclipse或myeclipse就可以导入

warning:这仅仅是第一步导入,还需要根据你本地的环境做配置,运行,才是最终成功运行。

>2.eclipse或myeclipse需要配置jdk,tomcat(java ee项目需要,java se项目不需要),数据库链接,java compiler版本,发布配置,如下图

JAVAEE导入 javaee导入项目后运行_java

warning:java compiler也必须修改

JAVAEE导入 javaee导入项目后运行_java

发布配置

JAVAEE导入 javaee导入项目后运行_java

maven项目的必须有maven的发布配置

JAVAEE导入 javaee导入项目后运行_java

2.IntelliJ IDEA导入,配置,运行

>1.目前github上的java web代码很多都是基于IntelliJ IDEA和Maven的项目,所以学好这俩项技术也是java开发者必须要面临的。

JAVAEE导入 javaee导入项目后运行_java

pom.xml就是maven项目配置

.idea就是idea的配置文件

不过eclipse可以打开idea项目,同样idea也可以导入并打开eclipse的项目

JAVAEE导入 javaee导入项目后运行_java

选中eclipse即可,idea会自动识别为java项目

JAVAEE导入 javaee导入项目后运行_java

>2.idea配置jdk,tomcat,发布

JAVAEE导入 javaee导入项目后运行_java

JAVAEE导入 javaee导入项目后运行_java

运行时需要指定jdk和tomcat

JAVAEE导入 javaee导入项目后运行_java

JAVAEE导入 javaee导入项目后运行_java

上图中关于jdk的版本要一致

三、项目运行成功后访问路径问题

一般java web项目的http访问请求地址如下

http://domain:port/项目名称/index.jsp

其中

port如果是80的话,可以去掉端口号

比如:http://domain/项目名称/index.jsp

项目名称也是可有可无,根据tomcat的server.xml中的配置来定<?xml version="1.0" encoding="UTF-8"?>

path一般默认是""

当然eclipse和idea中也有在界面上进行设置

eclipse配置

JAVAEE导入 javaee导入项目后运行_java

idea配置

JAVAEE导入 javaee导入项目后运行_java

参考资料

//这是视频教程

//idea出现的解决方案

Error:(1, 1) java: 非法字符: \65279

Error:(1, 10) java: 需要class, interface或enum

//idea无法发布hbm xml文件的解决方案