Tôi đang cố gắng sử dụng phiên bản plugin Launch4j maven 1.5.0.1Launch4j maven plugin sẽ không hoạt động trên máy linux 64 bit
Khi tôi xây dựng pom trên hộp cửa sổ của mình, không có vấn đề gì (hộp cửa sổ của tôi có cả phiên bản Java 32 bit và 64 bit được cài đặt). Nhưng khi tôi xây dựng pom trên hộp linux của mình, tôi nhận được sự cố này:
Dấu vết ngăn xếp: org.apache.maven.lifecycle.LifecycleExecutionException: Không thực thi được mục tiêu org.bluestemsoftware.open.maven.plugin: launch4j- plugin: 1.5.01.1 ..... Không thể xây dựng được tệp thực thi; vui lòng xác minh cấu hình của bạn
Nguyên nhân của: net.sf.launch4j.BuilderException: net.sf.launch4j.ExecException: java.io.IOException: Không thể chạy chương trình "/home/hudson/.m2/repository/org/bluestemsoftware /open/maven/plugin/launch4j-plugin/1.5.0.1/launch4j-plugin-1.5.0.1-workdir-linux/bin/windres ": java.IOException: error = 2, Không có tệp hoặc thư mục như vậy
I đã làm khá nhiều đào bới xung quanh và tôi thấy điều này:
http://alakai.org:8088/browse/LAUNCHPLUGIN-15
Nhưng, nhiệm vụ vẫn còn mở, vì vậy tôi chỉ có thể giả định rằng không có sửa chữa tại chỗ fo r vấn đề này trên một hệ điều hành Linux 64-bit sử dụng java 64-bit. Thật không may, hộp linux của tôi không thể truy cập vào một mạng bên ngoài, do đó, cài đặt java 32-bit không phải là một lựa chọn. Có ai biết về bất kỳ công việc khác có thể xung quanh?
Nếu OP không thể truy cập vào một mạng bên ngoài để kéo một phiên bản 32-bit của * Java * , có thể khó cài đặt ia32-lib như thế này. – Makoto
Có thể tải gói xuống máy khác và cài đặt thủ công không? – jreznot