câu hỏi mới ở đây: Tôi có tệp build.gradle với apply plugin: java
trong đó và được liên kết với một gói/dự án java. khi tôi chạy gradle build
từ dòng lệnh tôi nhận được:Gradle 1.3: build.gradle không xây dựng các lớp
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:jar UP-TO-DATE
:assemble UP-TO-DATE
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test UP-TO-DATE
:check UP-TO-DATE
:build UP-TO-DATE
BUILD SUCCESSFUL
Total time: 4.312 secs
nhưng khi tôi kiểm tra thư mục xây dựng, không có lớp học. Tôi đang làm gì sai?
Tôi có: lib, báo cáo, kết quả kiểm tra & tmp dưới thư mục nhưng không có lớp học. Mã src là một lớp học với một phương pháp chính với 'Hello world' in để an ủi ...
cây của tôi trông như thế này:
.
├── build
│ ├── libs
│ │ └── gradle-sandbox.jar
│ ├── reports
│ │ └── tests
│ │ ├── base-style.css
│ │ ├── css3-pie-1.0beta3.htc
│ │ ├── index.html
│ │ ├── report.js
│ │ └── style.css
│ ├── test-results
│ └── tmp
│ └── jar
│ └── MANIFEST.MF
├── build.gradle
└── src
└── org
└── gradle
└── example
└── simple
├── HelloWorld.java
└── package-info.java
bạn cần thông tin nào khác? Tôi đã làm một gradle sạch sẽ xây dựng và tôi nhận được kết quả tương tự. Và tệp gradle nằm trong dự án src. –
Tôi đoán đường dẫn tệp nguồn là 'src/org/gradle/example/simple/HelloWorld.java'. (Sơ đồ cho thấy một cái gì đó khác nhau.) Điều đó không phù hợp với mặc định của Gradle, vì vậy bạn sẽ phải cấu hình lại nó: 'sourceSets.main.java.srcDirs = [" src "]' –
Và để trả lời câu hỏi khác của bạn, nó sẽ giúp rất nhiều nếu bạn hiển thị các phần có liên quan của tập lệnh xây dựng. –