我有一个很大的多模块Maven项目,其中一小部分是用GWT制作的Web GUI.我正在使用,但我不确定如何使我的开发高效.
现在我在开发GWT项目中的东西时正在运行托管模式,如果我在这里更改了一些内容,我可以在重新加载页面时立即看到更改.但是如果在包含大部分后端逻辑的maven模块中发生了某些变化,我需要对mvn:install整个项目结构进行gwt:run更改,然后执行a 再次启动托管模式.非常耗时......
我试图按照这里的说明进行操作:http://mojo.codehaus.org/gwt-maven-plugin/user-guide/project.html#Multi-project_setup但它没有按预期工作.
是否可以立即看到依赖的maven模块中所做的更改,如果是这样的话 - 应该如何编写pom文件?
我正在尝试将BlazeDS配置为通过HTTPS工作.我们在前面设置了Apache,将所有http流量重定向到https.Apache然后通过http与应用程序(JBoss AS 5.1)通信.
我为BlazeDS尝试了很多配置,最后以下解决方案对我有用:
services-config.xml中
<services-config>
<services>
<service-include file-path="remoting-config.xml" />
<service-include file-path="messaging-config.xml" />
</services>
<channels>
<channel-definition id="my-secure-amf"
class="mx.messaging.channels.SecureAMFChannel">
<endpoint
url="https://{server.name}:{server.port}/{context.root}/messagebroker/amfsecure"
class="flex.messaging.endpoints.AMFEndpoint" />
<properties>
<add-no-cache-headers>false</add-no-cache-headers>
</properties>
</channel-definition>
</channels>
</services-config>
Run Code Online (Sandbox Code Playgroud)
远程-config.xml中
<service id="remoting-service" class="flex.messaging.services.RemotingService">
<adapters>
<adapter-definition id="java-object" class="flex.messaging.services.remoting.adapters.JavaAdapter" default="true"/>
</adapters>
<default-channels>
<channel ref="my-secure-amf"/>
</default-channels>
<destination id="MyService" >
<properties>
<source>path.to.my.Service</source>
<scope>application</scope>
</properties>
</destination>
Run Code Online (Sandbox Code Playgroud)
这里的事情是在my-secure-amf频道中,我mx.messaging.channels.SecureAMFChannel在频道定义中使用,而flex.messaging.endpoints.AMFEndpoint不是(不flex.messaging.endpoints.SecureAMFEndpoint).这可能与Apache-Jboss设置有关,但我没有找到任何解释不同标签实际定义的内容.
为了在所有这些方面有所了解,有人可以解释在使用不同的网址和类定义频道和端点时会发生什么吗?
我正在寻找一种动态创建图表的解决方案,可以在报纸或类似的印刷媒体中使用.
我有经常更新的数据,存储在服务器上.我需要的是一个脚本,它获取数据并创建(漂亮的)图表,并将图表导出为PDF或EPS(或高分辨率像素图像).最好使用PHP或Java.
有没有人知道这样做的任何库,并且可以自定义?