最代碼官方的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需要配置jdk,tomcat(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頭像
最近瀏覽
maris123昨天
暫無貢獻等級
暫無貢獻等級
HuSmallCutie LV1前天
星星
一二三三四 LV19月17日
星星
小橘08249月17日
暫無貢獻等級
劉志文2www LV19月16日
星星
侯12345678 LV29月15日
星星星星
冬月__9月15日
暫無貢獻等級
1369144519月15日
暫無貢獻等級
zmy253640852 LV29月14日
星星星星
頂部客服微信二維碼底部
>掃描二維碼關注最代碼為好友掃描二維碼關注最代碼為好友
海王捕鱼2内购破解版 北京pk10六码公式教程 京山轻机最新股票行情 最稳的1分快三计划网 上海时时乐30分 万科股票 快乐十分开奖结果云南一定牛 长投股票分析师 世界四大赌城收入排名 七乐彩11码万能组合 宁夏体育彩票十一选五