を見つけるカントJavaソースがデフォルトsrc/main/java
ディレクトリにないhttps://guides.gradle.org/building-jvm-libraries/Gradleのjarファイルは、私はGradleのjarファイルを経由していたJavaソース
で例を作成、それがorg\example\mylib
ディレクトリにあります。 gradle jar
をこのディレクトリから実行してJavaソースファイルをjarファイルにコンパイルするには、どうすればgradleをカスタマイズできますか?
全体のディレクトリ構造は\mylib\src\main\java\org\example\mylib
私はそのディレクトリにいる、とgradle jar
を実行すると、成功のメッセージがあるですが、私はjar -tf build/libs/mylib-0.1.0.jar
に確認したときに、私が見るすべては、マニフェストファイルです。 Javaクラスはありません。
私がしようとするだけで\mylib
ディレクトリにgradle jar
を実行した場合、それはエラーメッセージで失敗しTask 'jar' not found in root project
build.gradleファイルがある:Gradleのにこれを追加すること
apply plugin: 'java' version = '0.1.0'
「タスク」jarがルートプロジェクトに見つかりませんでした。 '\ mylib \ src \ main \ java \ org \ example \ mylib'ディレクトリにあります。基本的には、gradle.buildは '\ mylib'ディレクトリになければならないと思っていましたが、それでもうまくいきましたが、私はまだルートディレクトリからではなくコマンドを実行したいと思います! – rupweb
正しく理解していれば、 'src \ main \ java \ org \ example \ mylib'を 'mylib \ src \ main \ java \ org \ example \ mylib'に変更すると問題が解決するかもしれません。 –
"成功"そのディレクトリのJavaクラスをまだコンパイルしていません.... – rupweb