У меня есть два вопроса относительно зависимостей:
Q1: у меня есть j2ee.jar на моем Unix Box (предоставлен Websphere Library)Вот как я называю это в ANT:
<path id="was.lib">
<fileset dir="${was.home}/lib">
<include name="**/j2ee.jar" />
</fileset>
</path>
<property name="was.lib" refid="was.lib" />
<path id="myProj.lib">
<!-- path to my project's JAR's -->
</path>
<property name="myProj.lib" refid="myProj.lib" />
<path id="myProj.classpath">
<path refid="myProj.lib" />
<path refid="was.lib" />
</path>
Я не уверен, как определить эту зависимость в Maven, чтобы она ссылалась на системный путь?jar castor-1.3.1.jar и castor-1.3.1-core.jar в моем проекте.Когда я определяю зависимость для них обоих, Maven выбирает только одну, так как отличается только версия.Но я хочу, чтобы они оба были включены.Вот как я их определил:
<dependency>
<groupId>org.codehaus.castor</groupId>
<artifactId>castor</artifactId>
<version>1.3.1</version>
</dependency>
<dependency>
<groupId>org.codehaus.castor</groupId>
<artifactId>castor</artifactId>
<version>1.3.1-core</version>
</dependency>
Пожалуйста, помогите мне относительно того же.