Согласно руководству по установке maven сторонних разработчиков, команда:
mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \
-DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
Вам действительно нужен вариант упаковки. Это отвечает на оригинальный вопрос.
Теперь, в вашем контексте, вы боретесь с банкой, предоставленной Sun. Вам также следует прочитать страницу Как справиться с Sun JAR . Там вы узнаете, как помочь maven предоставить вам более подробную информацию о расположении jar-файлов Sun и как добавить репозиторий Java.net Maven 2 , который содержит jta-1.0.1B.jar
. Добавьте это в settings.xml
(не переносимый) или pom.xml
(переносной):
<repositories>
<repository>
<id>maven2-repository.dev.java.net</id>
<name>Java.net Repository for Maven</name>
<url>http://download.java.net/maven/2/</url>
<layout>default</layout>
</repository>
</repositories>