我有一个kb" Tienda"用(Java环境)和MySQL创建。我创建了Tienda.WAR
并将其手动上传到我的Ubuntu服务器并部署/解压缩(4个文件夹" META-INF","静态"," WEB-INF"&"元数据")。
我复制了#34;解压缩"文件夹(Tienda)和我这样:
var/www/Tienda
在其他网站上放置/var/lib/tomcat7/webapps/Tienda
。我把它放在两个目录中。现在,因为没有" index.html"我不知道如何访问我的家庭'在GeneXus中创建。
我尝试打开,localhost:8080/Tienda/servlet/com.AppTienda.home
导致:State HTTP 404 - /Tienda/servlet/com.AppTienda.home
但servlet服务器安装正确;如果我打开localhost:8080
我会得到#34;它的工作"页。
我该如何解决这个问题?
另一个问题是,如果客户告诉他们您要在公司服务器上安装应用程序,该怎么办?
答案 0 :(得分:1)
删除app目录,将.war文件放在webapps目录中,让Tomcat自动解压缩,这样权限由Tomcat设置,而不是由您的用户帐户设置。
检查您的Tomcat日志,如果部署中有任何问题,您将在那里看到它。