tomcat中的Java类文件在使用eclipse时未链接/更新

tomcat中的Java类文件在使用eclipse时未链接/更新,java,eclipse,jsp,tomcat,servlets,Java,Eclipse,Jsp,Tomcat,Servlets,我正在处理一个旧的jsp项目。我必须修改它,以便我可以使用它来满足我的需要。在使用任何更新版本的tomcat或JavaSDK时,我都面临着这个问题。因此,我使用的是Tomcat5.5.7和JavaSDK1.5。我已经使用EclipseHelios(2012)更新了该项目的java类文件。但是我的项目中没有实现。比如,当我更改数据库名称并运行项目时,它仍然希望使用旧的数据库名称。我曾尝试将整个项目升级到tomcat和JavaSDK的新版本,但没有成功。有人能帮我吗?您需要采取的步骤- 将项目导入e

我正在处理一个旧的jsp项目。我必须修改它,以便我可以使用它来满足我的需要。在使用任何更新版本的tomcat或JavaSDK时,我都面临着这个问题。因此,我使用的是Tomcat5.5.7和JavaSDK1.5。我已经使用EclipseHelios(2012)更新了该项目的java类文件。但是我的项目中没有实现。比如,当我更改数据库名称并运行项目时,它仍然希望使用旧的数据库名称。我曾尝试将整个项目升级到tomcat和JavaSDK的新版本,但没有成功。有人能帮我吗?

您需要采取的步骤-

将项目导入eclipse—创建一个新项目,使用现有源文件导入

您需要设置“动态Web应用程序”的Java方面以及一些其他方面,以使该应用程序在eclipse内部的tomcat容器上成功运行

您需要在eclipse中安装服务器工具。使用JavaEE透视图非常有用

如前所述,在对JDK或服务器运行时进行更改时,需要更新项目构建路径。右键单击项目的根目录并转到构建路径。更改SDK版本,更改随附的tomcat的运行时版本。您需要为要添加到项目中的任何其他版本的Tomcat创建一个新的Java服务器运行时


这是一个复杂的问题,没有具体的答案,因为你的问题非常广泛。我建议看一些关于“如何在Eclipse中设置Web应用程序项目”的教程。也许可以将Java 5或6添加到搜索中以获得较旧的结果。

您需要采取的步骤-

将项目导入eclipse—创建一个新项目,使用现有源文件导入

您需要设置“动态Web应用程序”的Java方面以及一些其他方面,以使该应用程序在eclipse内部的tomcat容器上成功运行

您需要在eclipse中安装服务器工具。使用JavaEE透视图非常有用

如前所述,在对JDK或服务器运行时进行更改时,需要更新项目构建路径。右键单击项目的根目录并转到构建路径。更改SDK版本,更改随附的tomcat的运行时版本。您需要为要添加到项目中的任何其他版本的Tomcat创建一个新的Java服务器运行时


这是一个复杂的问题,没有具体的答案,因为你的问题非常广泛。我建议您观看一些关于“如何在Eclipse中设置Web应用程序项目”的教程。也许可以将Java 5或6添加到搜索中以获得较旧的结果。

您在这里不会真正提出特定的问题。总的来说,你在寻求帮助,但是有很多活动的部分。问题是好的,在老项目上工作可能很困难。我相信您将需要对如何在Eclipse中设置项目进行一些研究。总的来说,你在寻求帮助,但是有很多活动的部分。问题是好的,在老项目上工作可能很困难。我相信您将需要对如何在Eclipse中设置项目进行一些研究。谢谢你的回复。该项目在eclipse上运行良好。并与数据库完美连接。我可以使用eclipse在数据库中添加或删除记录。我面临的问题是java类文件。比如,如果我想对项目中的java文件进行一些更改并对其进行编译。我可以分别在java文件和类文件中看到我所做的更改。但如果我使用eclipse在服务器上运行项目,则不会在我的项目上实现更改。例如,如果我从java文件和mysql中更改了数据库名称,那么在进行更改时是否重新发布?还有,autobuild正在运行吗?如果要重新启动tomcat服务器,则只有在启用自动发布或手动重新发布项目时,更改才会出现。您可能希望双击“服务器”窗口中的服务器,并确保使用了正确的元数据,并且发布选项适合您的设置。是的,我确实觉得很奇怪。一旦我在java文件中进行了更改,无论我刷新项目多少次,类文件中的更改都不会立即实现。但是重新启动eclipse或通过文件目录打开类文件会显示所做的更改。eclipse也会询问我是否要重新启动服务器。这就是你所说的重新发布的意思吗?我已经在服务器菜单中检查过了。它设置为在资源更改时自动发布。如果右键单击服务器实例,您将看到“发布”。嗨,Andrew。谢谢你的回复。该项目在eclipse上运行良好。并与数据库完美连接。我可以使用eclipse在数据库中添加或删除记录。我面临的问题是java类文件。比如,如果我想对项目中的java文件进行一些更改并对其进行编译。我可以分别在java文件和类文件中看到我所做的更改。但如果我使用eclipse在服务器上运行项目,则不会在我的项目上实现更改。例如,如果我从java文件和mysql中更改了数据库名称,那么在进行更改时是否重新发布?还有,autobuild正在运行吗?如果要重新启动tomcat服务器,则只有在启用自动发布或手动重新发布项目时,更改才会出现。您可能希望双击“服务器”窗口中的服务器,并确保使用了正确的元数据,并且发布选项适合您的设置。是的,我确实觉得很奇怪。一旦我在java文件中进行了更改,无论我刷新项目多少次,类文件中的更改都不会立即实现。但是重新启动e