2012-11-13 36 views
5

Tôi đã làm việc với libgdx trong 2 ngày và tôi bắt đầu bị treo nó.
Tôi cảm thấy thoải mái khi triển khai trên Android và máy tính để bàn, nhưng tôi không có đầu mối về cách chạy/gỡ lỗi hoặc triển khai phiên bản HTML5.
Khi tôi chạy dưới dạng ứng dụng web, liên kết cung cấp cho tôi http error 404.
Tôi đã làm những gì họ nói trên wiki libgdx, nhưng điều đó không hiệu quả, vì vậy, sự trợ giúp sẽ được hoan nghênh.
BTW, ứng dụng hoạt động tốt trên Android và máy tính để bàn.libgdx Triển khai HTML5

Trả lời

1

Hơi khó triển khai ứng dụng chính xác. Trong wiki của Libgdx (trong mã google), bạn có thể tìm thấy trong một trong các mục đầu tiên cách triển khai và gỡ lỗi ứng dụng. Cách đơn giản nhất là cài đặt và cấu hình một máy chủ Tomcat, thực hiện các bước của wiki và đó là tất cả. Nếu bạn không muốn triển khai ứng dụng, chỉ thử nghiệm nó, bạn có thể làm điều đó trực tiếp từ nhật thực với cầu nối máy chủ nhúng được đưa vào GWT Sdk. Hy vọng điều này sẽ giúp bạn.

8

này đã làm việc cho tôi:

Trong Eclipse - nhấp chuột phải vào các dự án *-html. Chọn "Google" -> "GWT Compile". Điều này sẽ thực hiện một biên dịch GWT trên dự án, có thể mất một lúc để kiên nhẫn. Khi việc này hoàn tất, tôi có thể sao chép thư mục mở rộng war vào thư mục tomcat webapps của tôi. Tomcat đã chạy, nó đã chọn thay đổi và triển khai trò chơi, tôi có thể tải nó qua localhost:8080/war/ Sau này tôi đổi tên thư mục (thư mục trong thư mục webapps) thành một thứ phù hợp hơn cho dự án của tôi.

Chúc may mắn.

3

Tôi gặp sự cố này trong hơn một giờ trước khi nhận ra rằng khi tôi chọn "chạy dưới dạng ứng dụng web" và nhật thực yêu cầu tôi trỏ đến thư mục chiến tranh, tôi đã đủ ngớ ngẩn để chọn thư mục gốc của dự án .

Khi tôi quay lại và chỉ vào thư mục chiến tranh thực tế, nó chạy mà không có vấn đề. Silly tôi biết, nhưng có thể không phải là một ý tưởng tồi để kiểm tra, đặc biệt là nếu có ai được thiết lập này lúc 1 giờ sáng như tôi là lol.

2

Theo ngày hiện tại (tháng 12 năm 2014), Libgdx giờ sử dụng gradle và triển khai bằng câu trả lời của mikeys có thể không hoạt động cho bạn. Làm theo hướng dẫn sau để biết giải pháp tốt nhất cho vấn đề này:

https://github.com/libgdx/libgdx/wiki/Gradle-on-the-Commandline