Netbeans项目404+;ApacheLocalHostXAMPP
我已经在Netbeans中创建了一个web项目。当我运行它时,它启动了一个glassfish服务器,一切正常(我不明白为什么或者如何,但它工作正常) 我的mac上也安装了XAMPP。我将我的netbeans项目文件夹复制到我的用户站点文件夹,并使用XAMPP运行我的apache服务器 我可以访问站点索引,但每当我尝试使用servlet时,就会得到一个404,找不到的对象 这是否与glassfish web xml文件有关?Servlet映射?我必须创建一个新的apache web xml文件才能在apache服务器上工作吗 如果您需要,我可以粘贴代码Netbeans项目404+;ApacheLocalHostXAMPP,apache,netbeans,glassfish,localhost,http-status-code-404,Apache,Netbeans,Glassfish,Localhost,Http Status Code 404,我已经在Netbeans中创建了一个web项目。当我运行它时,它启动了一个glassfish服务器,一切正常(我不明白为什么或者如何,但它工作正常) 我的mac上也安装了XAMPP。我将我的netbeans项目文件夹复制到我的用户站点文件夹,并使用XAMPP运行我的apache服务器 我可以访问站点索引,但每当我尝试使用servlet时,就会得到一个404,找不到的对象 这是否与glassfish web xml文件有关?Servlet映射?我必须创建一个新的apache web xml文件才能
谢谢 Apache服务器适用于基于php的应用程序,要运行基于java的web项目,您必须安装Apache tomcat或glassfish,就像您之前在servlet容器可用的地方所做的那样。我不明白您的意思。我确实使用XAMPP运行apache。“servlet容器在哪里可用”是什么意思?Apache服务器不适用于基于Java的Web应用程序托管。对于基于java的web应用程序宿主,您需要glassfish或ApacheTomcat,其中有一个servlet容器。在Apache服务器中没有servlet容器,因此您的应用程序没有运行。Apache服务器是用来托管基于PHP的应用程序的哦,我没有意识到Apache Tomcat与Apache不同。谢谢