没有maven的Apache骆驼

neh*_*heh 1 java maven-2 apache-camel

我很难找到文档/教程或只是获得一个依赖概述而不会进入一些螺旋式的maven-nightmare.

我甚至无法使示例工作,因为它是无休止的编译,运行,搜索,重复例程.任何人都可以推荐一些信息资源给那些没有超越maven压力的人?:)

Pas*_*ent 7

我很难找到文档/教程或只是获得一个依赖概述而不会进入一些螺旋式的maven-nightmare.

无论你对Maven的看法是什么,事实是对Maven有一些了解会对你有所帮助,特别是因为很多项目都在使用它,尤其是在具有无数模块的Apache Camel的特殊情况下.

我甚至无法使示例工作,因为它是无休止的编译,运行,搜索,重复例程.任何人都可以推荐一些信息资源给那些没有超越压力的人

有趣的是,Maven非常容易,但没关系.转到maven生成的网站,查看Camel :: Examples模块,单击任何示例并检查依赖项(在Project Information下).并且通过类路径的手动设置祝你好运,因为如果你将传递的一个考虑在内,每个项目都有一大堆依赖关系:)

更新:正如另一个答案所指出的,样本实际上带有一个Ant build.xml.或者您可以使用MOP为您吐出类路径,甚至可以直接运行这样的可执行类:

mop run org.apache.camel:camel-example-pojo-messaging org.apache.camel.spring.Main
Run Code Online (Sandbox Code Playgroud)

任何这些选项都比手动设置类路径容易得多.