我有一个使用 -
创建的示例项目mvn archetype:generate -DarchetypeGroupId=com.vaadin \
-DarchetypeArtifactId=vaadin-archetype-application \
-DarchetypeVersion=7.2.5 -Dpackaging=war \
-DgroupId=com.Example -DartifactId=ProjectA
在maven编译期间,编译主题目标尝试编译subversion目录。
[INFO] --- vaadin-maven-plugin:7.2.5:compile-theme (default) @ UIEngine ---
[INFO] Updating theme VAADIN/themes/bootstrap
[INFO] Theme "VAADIN/themes/bootstrap" compiled
[INFO] Updating theme VAADIN/themes/.svn
[ERROR] /home/gpn/workspace/ProjectA/src/main/webapp/VAADIN/themes/.svn/styles.scss could not be read!
[INFO] Theme "VAADIN/themes/.svn" compiled
有没有方法告诉maven忽略.svn目录或只编译某些主题?
谢谢和最诚挚的问候, GPN
答案 0 :(得分:3)
将<theme>bootstrap</theme>
添加到pom.xml中vaadin-maven-plugin的配置中。之后,插件将只编译给定的主题。
答案 1 :(得分:0)
如果您可以使用较新版本的SVN(1.7或更高版本)来检查您的来源,那么工作副本中将不再有任何.svn
个目录。