我正在使用带有m2eclipse的eclipse从https://svn.java.net/svn/swingx~svn/trunk到Check out Maven Projects from SCM
。
这完美无缺;如果我在Run as...
eclipse项目中使用Maven build...
- > swingx-project
,则所有dependend Maven项目都会将其jar构建到target
- 目录中:{{1} },swingx-action-1.6.5-1.jar
“等等。他们正在使用我的应用程序,所有资源和资源都是正确的。
但是应该聚合一些罐子内容的swingx-core-1.6.5-1.jar
只有3 KiloByte,因为没有找到任何来源。控制台输出是:
swingx-all-1.6.5-1.jar
可以在https://java.net/projects/swingx/sources/svn/content/trunk/swingx-all/pom.xml?rev=4316
看到swingx-all....
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ swingx-all ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ swingx-all ---
[INFO] No sources to compile
[INFO]
....
为什么pom.xml
找不到所需的源代码和资源?
答案 0 :(得分:1)
该模块中没有 src / main / java ,因为它意味着使用来自所有其他模块的源。
如果未指定任何配置文件,则不会收集任何其他模块源,因此请将 -Pjvnet-release 添加到您的命令中以触发它。