Eclipse 月食->;玻璃鱼赢了';t增量部署-JBOSS会

Eclipse 月食->;玻璃鱼赢了';t增量部署-JBOSS会,eclipse,glassfish,hotdeploy,Eclipse,Glassfish,Hotdeploy,我开始了一项新工作,用Ubuntu工作站开发JavaEE6应用程序 Glassfish是我使用了一年左右的主要应用服务器,我对它非常熟悉。我也尝试过JBoss来调试这个问题。我正在使用Eclipse进行开发,还尝试了Netbeans来调试这个问题 增量部署不适用于Eclipse/Glassfish 它适用于Eclipse/JBoss 它适用于网虫/玻璃鱼 它适用于我的Mac电脑上的Eclipse/Glassfish 我已经安装了用于EclipseJuno的Glassfish工具,并且已经设置

我开始了一项新工作,用Ubuntu工作站开发JavaEE6应用程序

Glassfish是我使用了一年左右的主要应用服务器,我对它非常熟悉。我也尝试过JBoss来调试这个问题。我正在使用Eclipse进行开发,还尝试了Netbeans来调试这个问题

  • 增量部署不适用于Eclipse/Glassfish
  • 它适用于Eclipse/JBoss
  • 它适用于网虫/玻璃鱼
  • 它适用于我的Mac电脑上的Eclipse/Glassfish
我已经安装了用于EclipseJuno的Glassfish工具,并且已经设置了Glassfish服务器适配器。我已重新安装Glassfish(3.1.2.2)

Eclipse Auto build已启用,并且确实创建/更新了target.class或.xhtml文件

但这些修改后的文件不会复制到Glassfish中的应用程序目录。当使用JBoss时,它们会移动到JBoss下的等效位置

Glassfish>Domain>Applications Configuration>Reload已启用(但是.class/.xhtml等甚至还没有实现)

很多人提出了类似的问题,但很少有人回答,所以我认为我不会找到解决办法。但是,我想在调试这个问题时得到一些帮助

是否有任何日志级别可以增加以查看发生了什么;或者还有什么我可以看的?还有其他想法吗

任何有用的反馈都将不胜感激

另外,我尝试使用“增量部署”标签,但我没有足够的声誉。有人能修好吗?

明白了

通过双击“服务器”选项卡下列出的适配器,可以找到服务器适配器/连接器的发布配置。这需要设置为“资源更改时自动发布”,以立即查看更改(请参见脚注)。如果设置为从不自动发布,则需要进行完全手动重新部署。每次:(

我知道的每个服务器适配器都有这样的配置

  • 脚注-Glassfish和所有应用程序服务器都有一个动态重新加载应用程序的选项-这需要启用,您可以设置重新加载轮询间隔。这可以通过转到管理员(
    http://localhost:4848
    默认情况下)>域>应用程序配置


有人决定默认情况下不使用自动部署,因为它不适合大型项目。但是ir对于小型实验项目很好,所以您可以始终打开它。

为了部署XHTML文件,您可以使用。

我将
javax.enterprise.system.tools.deployment
的日志记录设置为FiNEST和the唯一返回的内容(当我期望发生增量部署时)很好:跳过/opt/dev/glassfish3/glassfish/domains/domain1/autodeploy/bundles,因为它的名称在要忽略的文件列表中。。我看不到任何其他相关的日志记录程序。我想我知道它是什么,但在明天回来工作之前无法测试。这是Eclipse中glassfish服务器连接器的发布状态(即双击服务器)。它必须设置为“永不自动发布”。希望我在写。我明天会发现。这是一个公平的。这是一个我没想到thoguh的变化,当它不起作用时,我不知道去哪里看。我写这篇文章是因为我找不到任何关于问题和解决方案的参考。希望更多的人现在更聪明!