当前位置: 首页 > 知识库问答 >
问题:

Netbeans,如何将项目部署(war)文件构建到自定义文件夹中?

古明煦
2023-03-14

Netbeans 项目,是否可以自动将 deploy(.war) 文件构建到域的自动部署文件夹中,而不是在 dist 文件夹中?
因此,将项目.war文件自动部署到本地Glassfish服务器将非常有用。

共有1个答案

梁明辉
2023-03-14

您可以自动化几乎所有种类的事情,从ant stages处理的编译文件。

  • 在project.properties文件中必须为您的结束文件夹添加引用

war.custom.dir=/path/to/end/folder/

"这不是强制性的但却是正确的方法"

  • 然后,在你的build.xml文件中应该添加这段代码
   <target name="-post-dist">
       <echo message="Copy .war file to my custom folder"/>
       <copy file="${dist.war}" todir="${war.custom.dir}" />
   </target>

你的档案war,会移动到你想要的任何地方。

也可以在buildimpl中更改文件。xml目标“do ear dist”允许直接对最终文件夹进行压缩
或者您也可以修改项目中的引用以在最终文件夹中工作,该机制非常简单,可以根据您的想法进行自定义。

 类似资料:
  • 在将文件部署到Wildfly时,应将文件复制到何处? 我看不到文件在哪里: 似乎要进行爆炸式部署: 在运行期间,启用的war文件由tmp目录中的vfs分解。这些文件将在停止/重新启动/禁用时删除。 参考内容位于内容数据目录中,用于重新创建tmp文件。

  • 问题内容: 我正在尝试使用成功构建来构建项目,我的war文件应自动部署到jboss部署文件夹中。但是在构建期间,出现以下错误:我在jenkins中使用deploy插件。 问题答案: 插件找不到。似乎缺少对的依赖。 另一种选择是使用。应该具有与部署货物相似的目标。

  • 我在使用WAR文件将web应用程序从Eclipse部署到Linux上的Tomcat服务器时遇到了问题。我使用的是Tomcat 7.0.53。在本地部署时,我可以创建指定的文件夹路径,这些路径放入文件夹共享中,并将文件放置在这些位置。当试图通过Tomcat服务器上部署的WAR执行这些过程时,不会创建该文件夹共享中的目录,也不会放置文件。通过日志记录,我知道这些文件夹目标和文件是创建的。这背后有什么可

  • 我正在改变我们的项目,以使用gradle作为构建工具,但正在与2个问题斗争;

  • 问题内容: 我在装有Tomcat 8的同一服务器上运行Jenkins 1.6(并且也尝试使用Jenkins 2.0)。我需要将Maven多模块应用程序部署到Tomcat Web应用程序。它有两个必须部署的子模块中的war文件。Deploy插件最多支持Tomcat 7,并且工作正常。但是,问题是我需要使用Tomcat 8,因为我的Web应用程序无法在Tomcat 7上运行。是否可以将War文件从Je

  • 我正在尝试将web服务的War文件上传到Azure,运行tomcat 8 我在onedrive上的相关webapps文件夹中有war文件,但部署始终失败,令人沮丧的是,它这样做时没有出现错误消息。 我很确定,如果我不能使用将二进制文件上传到Azure的方法,我就不能使用Azure。当使用像github这样的存储库时,由于引用问题,构建会失败,所以我认为这不是一个选项。 不幸的是,我必须使用Azur