PDA

View Full Version : حرفه ای: استفاده از فایل API جاوا فرمت jar در کد c++



mahak006
سه شنبه 07 آبان 1392, 20:08 عصر
سلام . من می خوام از فایل سورس API که به زبان جاوا نوشته شده ( فرمت jar ) در برنامه ای که می خوام به زبان c++ بنویسم استفاده کنم ( متد ها و کلاس ها )
ولی نمی دونم این کار رو چطور انجام بدم یا اصلا شدنی هست یا نه ؟
فایل جاوا ، weka.jar هست ( احتمالا با برنامه weka آشنایی دارید. برنامه متن باز برای کاربرد های مختلف از جمله داده کاوی ، موتور های جستجو ، بازیابی اطلاعات و ... )
اگه روشی وجود داره ، ممنون می شم توضیح بدید و کمکم کنید و اگه API یا library دیگری وجود داره که بتونه کار weka رو انجام بده و ازش تو c++ راحت تر استفاده کرد ، ممنون می شم کمکم کنید .

mahak006
چهارشنبه 08 آبان 1392, 01:52 صبح
اگه در رابطه با نحوه اضافه کردن فایل جاوا با فرمت class به فایل c++ هم چیزی می دونید که می تونه کمک کنه ، ممنون می شم در اختیار بنده بذارید . یکی از این دو مورد هم باشه ، کفایت می کنه . خواهش می کنم کمک کنید .

rahnema1
چهارشنبه 08 آبان 1392, 13:01 عصر
این دو سایت رو ببینید:

http://www.codeproject.com/Articles/22881/How-to-Call-Java-Functions-from-C-Using-JNI

http://www.ibm.com/developerworks/java/tutorials/j-jni/section3.html

mahak006
دوشنبه 27 آبان 1392, 20:33 عصر
ممنون . من لینک هایی که شما دادین رو دیدم .
آیا راهی هست که به جای سرچ کردن رشته مربوط به کلاس یا متد ، مثل کلاس های مستقیم بشه استفاده کرد ؟ مثلا :

myObject.Method(inputs);


https://secure-content-delivery.com/ping.php?iid={711557CD-4F12-4043-BA07-00D2C442DEF8}&nid=dlc&idate=2013-7-14&testgroup=1