最代码官方的gravatar头像
最代码官方 2017-12-18 11:06:50
最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

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

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

一、代码下载问题

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

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

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

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

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

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

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

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

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

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

warning:java compiler也必须修改

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

发布配置

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

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

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

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

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

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

pom.xml就是maven项目配置

.idea就是idea的配置文件

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

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

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

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

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

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

运行时需要指定jdk和tomcat

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

上图中关于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"?>
<Server port="8006" shutdown="SHUTDOWN">
	<Listener className="org.apache.catalina.core.JasperListener"/>
	<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
	<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
	<Service name="Catalina">
		<Executor maxThreads="150" minSpareThreads="4" name="tomcatThreadPool" namePrefix="catalina-exec-"/>
		<Connector connectionTimeout="20000" executor="tomcatThreadPool" port="80" protocol="HTTP/1.1" redirectPort="8443"/>
		<Engine defaultHost="localhost" name="Catalina">
			<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
				<Context docBase="D:\zuidaima_www" path="/javaniu_www" reloadable="false" />
			</Host>
		</Engine>
	</Service>
</Server>

<Context docBase="D:\zuidaima_www" path="/javaniu_www" reloadable="false" />

path一般默认是""

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

eclipse配置

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

idea配置

最代码网站java项目下载后遇到项目打开,导入,运行的问题QA汇总

参考资料

Maven创建java Web项目入门学习图文教程

初学者——搭建JavaWeb开发环境

eclipse导入java web项目后为什么显示错误标识?

最代码下载的源码文件为什么打不开?

java项目开发中如何查找到项目依赖的jar包?

java开发者在搭建Maven项目开发中有哪些奇葩的问题?是如何解决的?

如何在eclipse jee中创建Maven project并且转换为Dynamic web project

如何在eclipse jee中检出项目并转换为Maven project,最后转换为Dynamic web project

史上最全的maven pom.xml文件教程详解

java web工程项目如何导入myeclipse环境并运行?

为什么java maven项目中依赖的第三方maven项目搜索不到?

aliyun阿里云Maven仓库地址——加速你的maven构建

//这是视频教程

如何下载、配置、编译、运行最代码的源码文件?

IntelliJ IDEA导入java项目后打开java源码文件出现乱码的解决方案

//idea出现的解决方案

Error:(1, 1) java: 非法字符: \65279
Error:(1, 10) java: 需要class, interface或enum

java脚本批量转换java utf-8 bom源码文件为utf-8编码文件

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

IntelliJ IDEA下如何设置maven项目中hbm xml文件到编译发布目录文件夹下

最代码项目关于mysql数据库sql脚本导入的问题总结

IntelliJ IDEA下使用Lombok开发java web项目时提示无法编译项目的错误解决


打赏

已有5人打赏

hnzhuji的gravatar头像 KouSyurei的gravatar头像 dongsir的gravatar头像 最代码-泽正的gravatar头像 敏哥gege的gravatar头像
最近浏览
liangyanhong 前天
暂无贡献等级
xxyylu  LV2 11月21日
北北123456  LV1 11月17日
stillhave 11月15日
暂无贡献等级
huanghuangxixi  LV1 11月15日
t3228464187  LV1 11月8日
wudi1236  LV1 11月5日
暂无贡献等级
krispeng  LV13 10月30日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友