最小白的Java EE(Eclipse)使用及常见问题

1.导入工程:左侧导航窗空白处右键import/Gereral/Existing Projects into Workspace/选择工程,并勾选copy projects into workspace

【这一步有时成功有时失败,我一般会选择新建一个项目把环境配好再把相应的folder和文件复制过去,很笨不过屡试不爽QAQ】


2.新建工程:File/new/other/web/Dynamic Web Project, 输入工程名,选择Runtime(tomcat)【Tomcat版本一定要选对你安装的那个,我的是8.0我还用过8.5的==】/next/next(勾选”Generate web.xml deployment …”)/finish


3. 修改工程src输出class位置:项目右键/properties /Java Build Path /source /Default output folder,路径指向WEB-INF/classes


4. 添加sql jar包:项目右键/build path/configure build path/Libraries/Add External JARs选择sql jar; 在WEB-INF/lib下添加sql.jar; tomcat安装目录下lib添加sql.jar


5. 在下方窗口栏选择Server 按提示添加Server, 双击Server,选择上面第二项Use Tomcat installation(takes control of Tomcat installation),下面的Tomcat会自动变为你所配置的Tomcat安装目录。修改下面的Deploy path,指定项目部署到webapps。如果Server正在运行,停止server, 删除下面工程,并右键clean, 双击server, 再修改Server path 和 Deploy path(同上)。(无法访问项目文件)


6. 左侧窗口中选择Server,修改web.xml listings属性->ture,即能够查看工程目录下文件


7. 如果存在端口冲突,修改server.xml文件中8080端口为其他(8088)


8. 右键可添加文件,也可以复制其他文件至此,添加文件后,右键refresh,如仍不能加载,需重启eclipse

9.  “ The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path”

原因:Javaweb工程类中没有添加Tomcat运行时相关类导致。

解决:1、右击web工程-》属性或Build Path-》Java Build Path->Libraries-> Add Library...->Server Runtime -》Tomcat Server2、切换到Java Build Path界面中的Order and Export,选择Tomcat。


10. 工程导入后变为java project,没有“run on server”

解决:工程右键properties/Project Facets/"Convert to faceted form..."/勾选“Dynamic Web Module”


11.  “Server Tomcat v8.0e Server at localhost failed to start.”

解决:删除server重新建立


12. Myeclipse项目导入eclipse:   http://www.cnblogs.com/skyblue-li/p/5972035.html


13.  Buildpath/configure buildpath/libraries显示JRE和TOMCAT unbounded, 

解决:选中JRE, edit,选择workspace default JRE; 

   删除tomcat, eclipse/windows/preferencesserver/runtime environment点击add,添加tomcat保存,再返回build path查看


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值