如您所见,我是使用 Camel 的初学者。我正在尝试使用 Camel 和 Maven 创建一个非常基本的 Eclipse 项目,但不知何故,我总是以错误告终,而且它似乎根本不起作用。我的例子很简单,我没有使用 Spring。
- 我曾尝试从其他项目复制文件夹并更改名称,但是 maven 不喜欢它,它不允许我运行任何东西。
我决定使用 maven 从头开始一个新项目:
mvn archetype:generate \ -DarchetypeGroupId=org.apache.maven.archetypes \ -DgroupId=com.mycompany.app \ -DartifactId=my-app
然后尝试自己创建一个 pom.xml,我什至手动添加了 camel-core 和 slf4j 依赖项(在此处查看我的 40 行 pom.xml ),但我仍然无法在 eclipse 中运行它,而且 maven 的表现也没有更好. 吨
在尝试在 Eclipse 中运行此示例之前,我使用了命令“mvn eclipse:eclipse”。但是在 Eclipse IDE 中出现以下错误:
log4j:WARN No appenders could be found for logger (org.apache.camel.impl.DefaultCamelContext).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
- 我尝试运行的代码也相当简单,它来自我在书中找到的一个示例。您可以在此处查看非常简单的代码示例。
我完全迷失了,我所做的一切似乎都无法工作,我仍然需要学习如何使用故障转移构造来使用 Camel LoadBalancer。谁能帮助我并告诉我如何为假人创建一个基本的骆驼项目?
谢谢,佩德罗。