Tôi có một dịch vụ cửa sổ mà tôi có installed.I có mã nguồn của ứng dụng mở trong Intelli J.Không thể để mã webservice debug trong IntelliJ
tôi đã thực hiện cấu hình IntelliJ như sau
Tôi đã kiểm tra PID của dịch vụ và cổng đang sử dụng.
Trong khi chạy cấu hình từ xa trong Intelli J nó được đưa ra lỗi sau
4:09:18 PM Error running Remote: Unable to open debugger port : java.net.ConnectException "Connection refused: connect"
Ai đó có thể xin làm sáng tỏ về làm thế nào để gỡ lỗi dịch vụ cửa sổ trong IntelliJ. Nó là một ứng dụng lịch trình công việc.
Các installService.cmd như sau
set HOME_DIR=%~dp0
set SERVICE="Service_Name"
SET JAVA_OPTIONS=-Xms256m -Xmx256m
@echo Service name is Service_Name
"pathname\Service_Name.exe" -install %SERVICE% %JVM% %JAVA_OPTIONS% -Djava.class.path="pathname\Service_Name.jar" -Dorg.quartz.properties="pathname/Service_NameScheduler.properties" -start com.org.st.Service_Name -stop com.org.st.Service_Name -out "D:/core_log\Service_Name_service_out.log" -err "D:/core_log\Service_Name_service_error.log" -current "pathname\apps"
set JVM="C:/Program Files/Java/jdk1.6.0_29/jre/bin/server/jvm.dll"
Dịch vụ cửa sổ từ xa có mở để gỡ lỗi không? Ý tôi là, nó có toàn bộ các đối số dòng lệnh được xác định là bạn sao chép từ cấu hình không? – Vic
@Vic - Tôi đang chạy dịch vụ cửa sổ trên cùng một máy tính mà tại đó tôi đang chạy IntelliJ Idea.I không chắc chắn cách tìm đối số dòng lệnh cho dịch vụ cửa sổ. – C4CodeE4Exe
Bạn đã cài đặt dịch vụ bằng cách nào? Nó được cấu hình bằng cách sử dụng wrauki tanuki? Nếu đây là một dịch vụ java, thì phải có các đối số jre ở đâu đó – Vic