我正在使用带有m2eclipse的eclipse从https://svn.java.net/svn/swingx~svn/trunk到Check out Maven Projects from SCM
。
这很完美;如果在Run as...
eclipse项目上使用Maven build...
-> swingx-project
,则所有依赖项Maven项目都会将其jars构建到target
-目录中:swingx-action-1.6.5-1.jar
,swingx-core-1.6.5-1.jar
“,依此类推。正在使用我的应用程序,所有资源和资源都已打包好。
但是应该汇总某些jar内容的swingx-all-1.6.5-1.jar
只有3 KiloByte,因为未找到任何来源。控制台输出为:
....
[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]
....
可以在https://java.net/projects/swingx/sources/svn/content/trunk/swingx-all/pom.xml?rev=4316看到swingx-all
pom.xml
为什么此
pom.xml
找不到所需的源代码和资源? 最佳答案
该模块中没有src / main / java,因为它打算使用来自所有其他模块的源代码。
如果未指定任何概要文件,那么将不会收集这些其他模块源,因此请在命令中添加-Pjvnet-release来触发它。