-1

我有一个用(Java 环境)和 MySQL 创建的 kb“Tienda”。我已经创建Tienda.WAR并将其手动上传到我的 Ubuntu 服务器并部署/解压缩(4 个文件夹“META-INF”、“static”、“WEB-INF”和“Metadata”)。

我复制了“解压缩”文件夹(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,我会看到“它正在工作”页面。

我该如何解决这个问题?

还有一个问题,如果客户告诉他们您想在公司服务器上安装应用程序,您会怎么做?

4

1 回答 1

1
  1. 删除 app 目录,将 .war 文件放在 webapps 目录中,让 Tomcat 自动解压缩,这样权限由 Tomcat 设置,而不是由您的用户帐户设置。

  2. 检查您的 Tomcat 日志,如果部署中有任何问题,您将在那里看到它。

于 2015-01-16T12:43:00.447 回答