Eclipse 在maven中找不到模板xxx.ftl
我正在使用EclipseLuna创建一个java项目,向手机发送短信和一些文本。它工作正常,现在我使用configure to Maven project将java项目转换为基于Eclipse 在maven中找不到模板xxx.ftl,eclipse,maven,Eclipse,Maven,我正在使用EclipseLuna创建一个java项目,向手机发送短信和一些文本。它工作正常,现在我使用configure to Maven project将java项目转换为基于Maven的项目,并将其转换为POM.XML。但当我试图运行该项目时,它会出错 错误是: SMS Sending Failed Template "xxx.ftl" not found ` 你能帮我一下吗?我试了很多,但都解决不了。Maven分别引用“.ftl”等模板作为参考资料。因此,您需要在POM.xml中添加
Maven
的项目,并将其转换为POM.XML
。但当我试图运行该项目时,它会出错
错误是:
SMS Sending Failed
Template "xxx.ftl" not found `
你能帮我一下吗?我试了很多,但都解决不了。Maven分别引用“.ftl”等模板作为参考资料。因此,您需要在POM.xml中添加到资源的路径 如果模板分布在许多包中,并且不更改项目中给定的路径,则可以将路径指向java的根
<project>
...
<build>
...
<resources>
<resource>
<directory>src/main/java</directory>
</resource>
</resources>
...
</build>
...
</project>
...
...
src/main/java
...
...
或者您可以将其指向您拥有的templates文件夹,如所述
<project>
...
<build>
...
<resources>
<resource>
<directory>[your folder here]</directory>
</resource>
</resources>
...
</build>
...
</project>
...
...
[此处是您的文件夹]
...
...
注意:您必须将模板w.r.t.引用到您在资源目录中提到的路径。
例如,如果您的templates目录是com/foo/bar/templates,并且您将资源目录设置为src/main/java/com/foo,那么您必须将您的ftl称为/bar/templates/example.ftl您的
xxx.ftl
文件位于何处?在项目本身中,我有文件夹模板,我将.ftl文件放在其中