部署Web应用程序OpenShift Eclipse JBoss Tools

时间:2015-05-26 12:15:29

标签: java eclipse tomcat7 openshift-client-tools jboss-tools

我第一次尝试在Eclipse中使用JBoss Tools在Openshift免费托管上部署我的Web应用程序,没有任何反应:) 我的域名: docs-velichko.rhcloud.com/ 导入应用程序时我的日志结束:

 if ($zip->open($target_file) === true) {
 for($i = 0; $i < $zip->numFiles; $i++) { 
 $entry = $zip->getNameIndex($i);
 if(preg_match('#\.(adi)$#i', $entry)) {
     echo "ADI found";
 } else {
     echo "NO ADI found";
     }
   }
 }

当我试图输入docs-velichko.rhcloud.com/时,我看到了精彩的“欢迎使用您的JBossEWS ......”,而不是我的应用程序。 在localhost我的应用程序工作正常。 我希望有人会帮助我。如果这些信息不够,我会尽快给你所需的所有信息!

1 个答案:

答案 0 :(得分:1)

您的maven构建输出显示战争已部署到/ deployments,这不是正确的文件夹。部署是wildfly app-servers从中挑选webapp-wars的文件夹。 Tomcat / JBossEWS期待webapps中的战争。我们在发生此错误的旧版jboss工具版本中遇到了一个错误:

https://issues.jboss.org/browse/JBIDE-15665

你在运行什么版本?上面的错误已在JBoss Developer Studio 8(即JBoss Tools 4.2.0.Final)中修复。这可能会导致您的问题吗? Tomcat管理器,可在以下位置获得:8080 / manager / html应列出已部署的Web应用程序并反映您的错误,它应该会错过您的Web应用程序。

干杯,安德烈