有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

servlet在Eclipse中设置已开发的Java项目

我正在尝试在Eclipse中设置一些已经开发的项目,并且具有以下文件结构

Root Folder Files

WEB-INF Files

我知道如何在Eclipse中设置东西,以及如何使用ApacheTomcat运行它,但当我重新启动Tomcat时,它试图构建web应用程序,但出现了大量错误。错误有加载库失败(.JAR)等。让我告诉您,项目是在Eclipse中完全加载和设置的,没有任何错误。项目中有许多包以及JSP文件。为什么这不适用于Tomcat


共 (2) 个答案

  1. # 1 楼答案

    获取原始WAR文件,或者如果没有,只需将整个内容压缩到一个文件中,然后使用.war扩展名重命名该文件。最后,如果您有Eclipse for Java EE版本,您只需执行File>;进口>;WAR并选择该文件。Eclipse将根据WAR自动创建一个新的动态Web项目。如果您有Java的标准Eclipse版本(非EE),那么您需要首先升级Eclispe

    但是,如果WAR不包含/WEB-INF/classes中存在的Java类(文件.class)的源代码(文件.java),那么您需要使用一些Java反编译器(如JD)对其进行反编译,然后使用项目源文件夹中的这些反编译类创建包结构

    至于在本地运行时遇到的异常/错误,您只需从最前面的一个开始逐个修复它们。大多数情况下,一些(如果不是全部的话)随后的错误都会显示出来。如果无法理解第一个异常/错误,只需按右上角的Ask Question

  2. # 2 楼答案

    好的,您必须设置项目的构建路径,即在项目上单击鼠标右键,然后单击“构建路径”。构建路径必须指向java库,否则项目的几乎每一行都会出错