我有一个带有grails的web应用程序,我想使用.war文件在cPanel中部署这个web应用程序。我遵循这个,首先创建数据库,然后在我的应用程序数据源上添加数据库信息,在cPanel上制作war文件并将war文件上传到PUBLIC_HTML文件,将war文件重命名为压缩文件并解压缩。我检查了url(sampleDomain.com/myApp),但它显示如下错误:
Not Found
The requested URL /myApp was not found on this server.
我不知道如何部署这个war文件。
我在Linux上使用的是WildFly 10。在此服务器上部署了几个WAR和EAR。其中之一是让终端用户将补丁上传到服务器。<t:inputFileUpload> (Apache的tomahawk.jar)用于此操作。在第一步中,将补丁文件上载到/tmp/。然后将其复制或部署到$JBOSS_HOME/standalone/tmp/appName.war/。但是在/opt/文件夹中没有太多的可用空间,如果用户上传了一个大补丁,就会出现一个"No space left on device“的java.io.IOException。如何指定服务器应该使用另一个文件夹,而不是$JB
我正在尝试为现有的应用程序创建一个管道。它是一个React/Java Spring Boot应用程序。它通常被捆绑到一个war文件中并上传到ElasticBeanstalk。我创建了我的代码构建项目,当我手动运行它时,它将生成一个war文件,然后我可以将该文件上传到ElasticBeanstalk,一切都会正常工作。它的构建规范如下:
version: 0.2
phases:
install:
commands:
- echo Nothing to do in the install phase...
pre_build:
commands: