2016-04-07 17 views
1

実行することができたらうまくいくはずのコードが書かれています。 Thisは私が持っている問題です。私は基本的にどのように既存のmavenプロジェクトに自分のリソースを追加し、すべての依存関係をpom.xmlファイルを変更するか、私のファイル構造がどのように見えるか等を入れておく方法を知らない。 Mavenのクラスパス問題?既存のMavenプロジェクトにリソースを追加する

答えて

2

あなたはMavenのポンポンであなたの依存リストにリソースを追加する必要があります。

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

私は、これはあなたが使用しようとしているjarファイルであると仮定しますか?

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

変更バージョン番号、必要に応じて:いない場合は、ここではMavenのレポでcom.pi4jグループのjarファイルの全リストです。

+0

これは良い回答であり、欠けていたものの一部です(一部のみ)。私は今mvn exec:execを試してみるときに問題が発生します。私はrootとsudo mvn exec:execで動作する必要があると言っています。何か案は? –

+0

sudoを実行するときは、おそらく絶対パスをmaven実行可能ファイルに与える必要があります。 whereis mvnを実行して、その出力をsudoコマンドの絶対パス(sudo/path/to/mvn exec:exec)として使用してみてください。さらに、あなたは代わりに試すことができます:sudo env "PATH = $ PATH" mvn exec:exec – Andonaeus

関連する問題