在cpanel中的Java中以angular部署前端和后端

时间:2020-05-03 06:03:28

标签: java angular spring hosting cpanel

我已使用angular框架进行前端开发,并为后端创建了spring boot应用程序。为了在我的本地服务器(我的计算机)上运行我的应用程序,我首先在eclipse中运行spring boot应用程序,并通过angular cli运行angular应用程序。但是如何将我的项目部署并托管到cpanel?

1 个答案:

答案 0 :(得分:0)

步骤1)Angular构建命令-“ ng build --prod”。这将在您的角度项目主目录中创建一个dist文件夹,如果导航到该目录,您将看到在其中包含资产,index.html,main.xxxxxxxx.js,polyfills.xxxxxxxx.js和runtime.xxxxxxxxx.js等的文件夹。有空

Angular dist folder (miracleApp is my app name, so all files will be under this)

第2步)从dist目录复制上述所有文件,并将其粘贴到您的Java项目的src / main / resources目录中

Java Project

第3步)现在使用“打包”作为目标进行Maven构建(希望您是一个Maven项目),如果构建成功,您将看到一个目标罐,其中包含jar或war(取决于您的选择) pom.xml中的打包选项)文件,该文件将包含您所有的angular和Java代码,并可供使用

第4步)现在转到您的服务提供商cpanel(确保您的服务提供商接受Java应用程序部署,而不仅仅是php,我有时会遇到此问题,服务提供商仅允许php应用程序)并使用此打包的jar或war文件以便在提供的服务器上进行部署