De acordo com o Guia do maven para instalação de JARs de terceiros , o comando é:
mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> \
-DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
Você realmente precisa da opção de embalagem. Isso responde à pergunta original.
Agora, no seu contexto, você está lutando com um jarro fornecido pela Sun. Você também deve ler a página Coping with Sun JARs . Lá, você aprenderá como ajudar o maven a fornecer melhores informações sobre a localização dos jars Sun e como adicionar o repositório Java.net Maven 2 que contém jta-1.0.1B.jar
. Adicione isto em seu settings.xml
(não portátil) ou pom.xml
(portátil):
<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>