公司後台用jsp開發~可憐的我為了一個外掛程式,來來回回弄了好多次eclipse軟體,就它問題多。。。。
用的是“Eclipse IDE for Java EE Developers”這個版本的,我去~一開啟軟體就有問題“failed to create virtual machine”
上網搜了,說是分配的記憶體太大了,要把ecipse.ini檔案裡的256M改為128M,
匯入檔案後,問題多多啊,在那個src那出現了好多個叉叉~汗顏~
1、“Httpservlet cannot be resolved to a type”,原來是eclipse找不到javax.servlet包,解決方案:
原因:
jdk 裡不包括servlet-api.jar 這個包,此包在Tomcat 中存在
項目名--> 右鍵
Property--> 選擇
Java Build Path--> 選擇
Add External JARs--> 選擇
把servlet-api.jar 的路徑輸入即可
【解決方案來自:http://blog.csdn.net/zhouyingge1104/article/details/7583511】
2、消除了好多個叉叉後“com.jspsmart.upload”這個包下還是有好好多叉叉~這個更坑了,網上搜了好多個博文,解決方案都沒用,汗顏~~~最後自己憑感覺,隨便加了個包,竟然行了,無線無語中,方法同上,將jsp-api.jar的路徑輸入。
消除完這些錯誤,還是有問題,淚~
程式不能正常運行,最後是沒項目沒匯入成功
右鍵項目,選擇“properties”
點擊右邊的“convert to .....”
然後選擇第三個“dynamic web module”,點擊應用,據說有個框彈出來,但我沒有,所以就404,淚~最後求救了~具體的是怎麼回事就不知道了,唉~
然後html頁面能正常運行了,但JSP檔案卻不行,點擊運行直接
解決:
在eclipse目錄下,開啟eclipe.ini
在最後一行加上
-vm
C:/Program Files/Java/jdk1.6.0_10/bin/javaw.exe
這是jdk的路徑,然後直接運行程式,成功。。。。這麼多軟體,就eclipse問題多,搞了我老半天。。。。。