Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.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
Java 如何在Eclipse无头模式下清理/发布tomcat服务器或模拟其行为?_Java_Eclipse_Tomcat_Liferay - Fatal编程技术网

Java 如何在Eclipse无头模式下清理/发布tomcat服务器或模拟其行为?

Java 如何在Eclipse无头模式下清理/发布tomcat服务器或模拟其行为?,java,eclipse,tomcat,liferay,Java,Eclipse,Tomcat,Liferay,我需要构建一个liferay portlet/project,然后从CLI运行服务器,我使用无头eclipse运行(如中所述)来清理和构建我的项目,但这些文件不会复制到服务器的webapps目录,它们只在工作区中更改,这意味着在运行服务器时不会显示我的更改 这个项目对我来说相当复杂,有很多不同的文件,它们不是唯一的类文件,所以我不确定简单地复制.class文件是否可以一直使用,特别是当有一些缓存/过时的文件需要删除时 在Eclipse的GUI中,在“服务器”选项卡中,clean/publish可

我需要构建一个liferay portlet/project,然后从CLI运行服务器,我使用无头eclipse运行(如中所述)来清理和构建我的项目,但这些文件不会复制到服务器的webapps目录,它们只在工作区中更改,这意味着在运行服务器时不会显示我的更改

这个项目对我来说相当复杂,有很多不同的文件,它们不是唯一的类文件,所以我不确定简单地复制.class文件是否可以一直使用,特别是当有一些缓存/过时的文件需要删除时


在Eclipse的GUI中,在“服务器”选项卡中,clean/publish可以轻松实现这一点,有没有一种方法可以通过各种命令,或者通过使用一些特殊参数运行headless Eclipse来模拟这一点?

当您标记Liferay时,请不要在问题中提及:您是否重新编译Liferay?或者你正在做一些不寻常的事情,要求你从头开始重建一切?我正在编译的项目是一个liferay portlet,我忘了详细说明,我现在要编辑,我不知道是不是liferay影响了这一点,我对这些框架不是很熟悉。没关系,liferay被称为项目的类型,但是我需要添加更多的细节吗?老实说,我对liferay了解不多。