gpt4 book ai didi

java - Eclipse Alfresco 中的快速应用程序开发(热重载)

转载 作者:行者123 更新时间:2023-11-30 03:01:41 28 4
gpt4 key购买 nike

我想更改子项目 AMP (add-action-repo) 中的 SendAsEmailActionExecuter.java 文件,该文件位于 Alfresco 5 社区的 All-in-one 项目内。这是一个示例,您可以在 following link 中看到。我正在 eclipse 中开发,当我自定义 ftl 或 js 文件时,eclipse 会重新加载更改。如何用java文件实现同样的效果而不需要每次都执行clean install -Prun命令。

我注意到了这个guide但 DemoComponentTest 并没有成功。

在这种情况下如何实现热重载?

最佳答案

Alfresco SDK 中的快速应用程序开发 (RAD) 由 spring 加载的库提供。

长话短说,您需要根据您的操作系统使用附带的 OOTB run.sh/run.bat 来运行您的项目。

运行脚本将检查您的存储库中是否已存在 Spring 加载的 jar,如果不存在则运行配置文件设置以获取它,然后运行 ​​mvn Integration-test -Prunmvn install -Prun,我不记得脚本上调用了哪个,但它应该是这两个之一

<小时/>

更新:

  • 请参阅this file供进一步引用
  • 请注意 RAD is not available in SDK-2.2因为它与它不兼容并且会阻止存储库启动
  • SDK 2.2 仅适用于 alfresco 5.1.x 代码库(并且它是开发 5.1.x 扩展的唯一可行选项)

关于java - Eclipse Alfresco 中的快速应用程序开发(热重载),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35795070/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com