Eclipse EE IDE配置
首先需要注意的是, Eclipse SE IDE 同样可以build web项目,但是需要下载相应的Java EE plugins,具体方法是 help->install new software然后下载与Java EE 有关的插件。具体方法可以参考这篇博文。
同时,更建议直接到Eclipse官网下载64位 Eclipse EE IDE,里面自动集成了所有EE开发需要的插件。
在此同时需要进行JDK与Eclipse的匹配,二者必须同为32位或64位,否则Eclipse会报动态链接库缺失的严重错误。
查看JDK位数可以在命令行中输入
> java -version
若出现
java version "14.0.2" 2020-07-14
Java(TM) SE Runtime Environment (build 14.0.2+12-46)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)
表明为64位,32位则没有相应的位数显示。为了保证匹配,需要将JDK更新为64位。不要忘记更新后同时修改系统环境变量。
安装Tomcat服务器
首先需要下载相应版本的tomecat服务器,并了解其文件结构,所有的web应用应当以其应用名称为根目录文件夹部署在webapps路径下。在手动操作时需要将web程序复制到这一路径下。
如何配置tomcat服务器已经在这篇博文中叙述过了,这里就不再啰嗦了。
建立web项目
在tomcat服务器调试成功后,在eclipse IDE中建立dynamic web application。
src文件夹存放开发室所有文件及包,换言之所有的解释(build)前.java文件都存放在src文件夹中,在解释后的所有.class文件应当存放在WEB-INF/classes文件夹下
Eclipse默认解释文件夹为/build,修改default build path需要右击project选择configure build path,将默认路径修改到WEB-INF下classes文件夹。
其中最为重要的文件夹结构是WEB-INF,其下classes文件夹存储所有build后的.class文件,lib文件夹存放所有编译时以及运行时依赖(编译时依赖可以右键单击project选择build path手动添加)。
此处应当注意,当修改web application 根路径文件夹名称后,之前导入的jar包依赖可能会以为路径未改变而失效,此时需要我们重新导入依赖,至于如何查看build的问题,详见这篇博文
web 项目连接tomcat服务器
首先需要在Window->Show view中调出server,然后配置tomcat服务器,具体配置过程参见这篇博文,选择已经安装好的tomcat服务器路径,在当前web application 工程下选择run on server, 此时eclipse会自动将项目部署到tomcat服务器相应位置,IDE中会弹出相应测试窗口查看结果