servlet在Eclipse中设置已开发的Java项目
我正在尝试在Eclipse中设置一些已经开发的项目,并且具有以下文件结构
我知道如何在Eclipse中设置东西,以及如何使用ApacheTomcat运行它,但当我重新启动Tomcat时,它试图构建web应用程序,但出现了大量错误。错误有加载库失败(.JAR)等。让我告诉您,项目是在Eclipse中完全加载和设置的,没有任何错误。项目中有许多包以及JSP文件。为什么这不适用于Tomcat
你可以在下面搜索框中键入要查询的问题!
我正在尝试在Eclipse中设置一些已经开发的项目,并且具有以下文件结构
我知道如何在Eclipse中设置东西,以及如何使用ApacheTomcat运行它,但当我重新启动Tomcat时,它试图构建web应用程序,但出现了大量错误。错误有加载库失败(.JAR)等。让我告诉您,项目是在Eclipse中完全加载和设置的,没有任何错误。项目中有许多包以及JSP文件。为什么这不适用于Tomcat
# 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 楼答案
好的,您必须设置项目的构建路径,即在项目上单击鼠标右键,然后单击“构建路径”。构建路径必须指向java库,否则项目的几乎每一行都会出错