我在Netbeans中创建了一个Web项目。当我运行它,它启动一个glassfish服务器,一切正常(我不明白为什么或如何,但它的工作原理)。
我的Mac上也安装了XAMPP。我将我的netbeans项目文件夹复制到我的用户站点文件夹,并使用XAMPP运行我的apache服务器。
我可以访问站点索引,但每当我尝试使用servlet时,我都会得到404,找不到对象。
这与glassfish web xml文件有关吗? Servlet映射?是否有一个新的apache web xml文件,我必须创建它才能在apache服务器上运行?
如果需要,我可以粘贴代码。
感谢!!!
答案 0 :(得分:0)
Apache Server用于基于php的应用程序,对于运行基于java的Web项目,您必须像以前在servlet容器可用时那样安装apache tomcat或glassfish。