Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tomcat 在不同的ubuntu系统中部署netbeans中制作的servlet/jsp项目_Tomcat_Ubuntu_Netbeans_Deployment - Fatal编程技术网

Tomcat 在不同的ubuntu系统中部署netbeans中制作的servlet/jsp项目

Tomcat 在不同的ubuntu系统中部署netbeans中制作的servlet/jsp项目,tomcat,ubuntu,netbeans,deployment,Tomcat,Ubuntu,Netbeans,Deployment,我在netbeans中创建了一个web项目,其中涉及到各种API的使用。因此,所有这些库都被链接为jar文件,并用于创建类文件,这些类文件被导入serlet/jsp页面以使系统工作 现在,我面临的问题是如何在另一个系统中部署它?我有一个服务器,我想在其中托管这个系统,并对其进行现场测试 从netbeans运行成功,但我无法移动文件并在其他系统中运行。出于测试目的,我正在使用ubuntu桌面版,并试图弄清楚它是如何工作的 我读到了关于war文件放置的内容,我尝试移动build\web文件夹。但是,

我在netbeans中创建了一个web项目,其中涉及到各种API的使用。因此,所有这些库都被链接为jar文件,并用于创建类文件,这些类文件被导入serlet/jsp页面以使系统工作

现在,我面临的问题是如何在另一个系统中部署它?我有一个服务器,我想在其中托管这个系统,并对其进行现场测试

从netbeans运行成功,但我无法移动文件并在其他系统中运行。出于测试目的,我正在使用ubuntu桌面版,并试图弄清楚它是如何工作的

我读到了关于war文件放置的内容,我尝试移动build\web文件夹。但是,我对移动图书馆文件和其他东西感到困惑。总而言之,我在这方面完全一无所知
如何将netbeans项目转移到不同的ubuntu系统并运行它

如果在NetBeans中标识了项目所依赖的jar文件,那么您应该能够“部署”到一个war文件中,该文件包含您的所有代码和依赖库,例如,您可以将它们放在Tomcat安装的“webapps”文件夹中的一个存档中


另请参见

您不应该运行netbeans项目。您应该从netbeans生成一个war文件,并将该war文件部署到您想要的任何tomcat中。