এই প্রোগ্রাম চালানোর চেষ্টা করছি। আমি মনে করি যে ওয়েব পরিষেবা স্টাফ সেটআপ করার জন্য আমার অ্যাপ্লিকেশন চালানো দরকার। (জাভ্যাক ব্যবহার করার পরেও আমার একই সমস্যা হচ্ছে)। আমার মনে হয় আমি যা পাচ্ছি তা হ'ল সংকলন ত্রুটি। (নীচে দেখানো হয়েছে)
আমি মনে করি আমাকে যা করতে হবে তা হল আমার বর্গের পথে এই জারটি অন্তর্ভুক্ত করা: jsr181-api.jar (উত্স) । এটি করার কোনও সহজ অস্থায়ী উপায় আছে (সোলারিসে)? আমি এটিকে আমার বাশ_সিআরসি ফাইলটিতে যুক্ত করতে চাই না (এটি চিরতরে রয়েছে)। আমি আরও জানি যে এটি একটি প্রকাশিত পাঠ্য ফাইল ব্যবহার করে করার কিছু উপায় আছে তবে এটি জটিল বলে মনে হয়েছিল তাই আমি এখনও এটি সন্ধান করিনি। আমি কি এই জাতীয় কিছু করতে পারি:
javac HelloImp <listOfJars>
অথবা
ant HelloImp <listOfJars>
কোড:
package server;
import javax.jws.WebService;
@WebService
public class HelloImpl {
/**
* @param name
* @return Say hello to the person.
*/
public String sayHello(String name) {
return "Hello, " + name + "!";
}
}
ত্রুটিগুলি সংকলন করুন:
HelloImpl.java:3: package javax.jws does not exist
import javax.jws.WebService;
^
HelloImpl.java:5: cannot find symbol
symbol: class WebService
@WebService
^
2 errors
আপডেট: শীতল যা জড়িয়ে আছে তবে এটি এখনও কার্যকরভাবে কাজ করছে না। জিনিসগুলি সুন্দর এবং সংগঠিত রাখতে আমি একটি নতুন প্রশ্ন তৈরি করেছি :
javac
) তবে রানটাইমের সময় নয় (যেমনjava
)। উদাহরণস্বরূপ,lombok
জার।