2016-04-07 38 views
1

Çalıştırmak için çalışabiliyorsam çalışması gereken kodu yazdım. This, sahip olduğum bir sorundur. Ben temelde mevcut maven projeye kaynaklarımı nasıl ekleyeceğimi bilmiyorum ve pom.xml dosyasını değiştirerek tüm bağımlılıkları doğru bir şekilde koyuyorum, dosya yapımın nasıl görünmesi gerektiğini, vb. Benim asıl sorum nasıl çözerim? maven sınıf yolu sorunu?Mevcut bir Maven Projesine Kaynak Ekleme

cevap

2
Sen maven pom içinde bağımlılık listesine kaynak eklemek gerekir

:

<dependency> 
    <groupId>com.pi4j</groupId> 
    <artifactId>pi4j-core</artifactId> 
    <version>1.0</version> 
</dependency> 

Bu Kullanmaya çalıştığınız kavanoz varsayıyorum?

http://mvnrepository.com/artifact/com.pi4j

Değişim sürüm numaraları gerektiği şekilde: Değilse, burada maven repo com.pi4j grubun kavanoz dosyalarının bir bütün listesidir.

+0

Bu, iyi bir cevap ve eksik olduğum şeylerin IS parçasıdır (sadece bir kısmı). Şimdi mvn exec çalışırken bir sorun olsun: exec root ve sudo mvn exec olması gerektiğini söyleyerek exec: exec çalışmıyor. Herhangi bir fikir? –

+0

Muhtemelen sudo çalıştırırken maven yürütülebilir dosyasının mutlak yolunu vermeniz gerekir. Whereis mvn'yi çalıştırmayı deneyin, sonra bu çıkışı sudo komutunuzun mutlak yolu olarak kullanın (sudo/path/to/mvn exec: exec). Ayrıca, yerine deneyebilirsiniz: sudo env "PATH = $ PATH" mvn exec: exec – Andonaeus

İlgili konular