我想在子项目AMP(add-action-repo)中的SendAsEmailActionExecuter.java文件中进行更改,该项目位于Alfresco 5社区的All-in-one项目中。这是一个例子,你可以在following link中看到。我在eclipse中开发,当我自定义一个ftl或js文件eclipse时,eclipse会重新加载更改。如何在不需要每次都执行clean install -Prun命令的情况下用java文件实现相同的功能。
我注意到这个guide但是DemoComponentTest没有成功。
如何在这种情况下实现热重装?
答案 0 :(得分:2)
Alfresco SDK中的快速应用程序开发(RAD)由弹簧加载库提供。
简而言之,您需要使用随附的OOTB run.sh / run.bat运行您的项目,具体取决于您的操作系统。
运行脚本将检查您的仓库中是否已存在弹簧加载的jar,如果不存在则运行配置文件设置以获取它,然后运行mvn integration-test -Prun
或mvn install -Prun
,I不记得在脚本上调用哪个,但它应该是这两个中的一个
更新: