PDA

View Full Version : اجرای برنامه لینک شده



narges_j
چهارشنبه 14 اسفند 1392, 10:43 صبح
سلام
من اصلا جاوا کار نکردم ولی الان نیاز دارم برنامه های که داخل لینک زیر را اجرا کنم با cmd تلاش کردم ولی نشد با net beans هم نتونستم اجرا بگیرم لطفا کمکم کنید خیلی نیاز دارم
لینک دانلود برنامه
http://www.uplooder.net/cgi-bin/dl.cgi?key=65543cf269da18413fc5f13b0c3c3dbb
لینک سایتی که برنامه را ازش دانلود کردم مثال هم زده ولی من نتونستم اجرا کنم
http://www.philippe-fournier-viger.com/spmf/index.php?link=datasets.php

خواهش میکنم راهنمایم کنید

Ehsan rashydy
چهارشنبه 14 اسفند 1392, 11:06 صبح
تو این لینک (http://www.philippe-fournier-viger.com/spmf/how_to_install.txt) دقیقا توضیح داده که باید چیکار کنید، من همون کارا رو کردم اومد بالا،
فقط من با eclipse اجراش کردم!

narges_j
چهارشنبه 14 اسفند 1392, 11:09 صبح
خیلی ممنون من این لینک ندیده بودم.این کار ها را تو نت بینز انجام دادم
How to import the source code in Netbeans, and compile the project:

1. Install Netbeans. Make sure that you have installed the
latest version of the JAVA SDK on your machine.
2. Open NetBeans. Do "File" > New project > Java Application > Next >
3. Type the name of the project and then click on "Finish"
4. Then, right click on "Source packages" and go to "Properties". This will open a window showing the project path. The project path should be something like that: "C:\Users\ph\Documents\NetBeansProjects\JavaApplica tion1"
5. Go to this directory and then uncompress the file
"spmf.zip" that you have downloaded, so that the folder "ca" should appear directly in the folder "src".
6. Go back into NetBeans.
7. This is it. The project is now installed.

رو دکمه run زدم ولی فقط پیغام داد که با موفقیت build شد
الان باید چیکار کنم؟

Ehsan rashydy
چهارشنبه 14 اسفند 1392, 11:26 صبح
گفتم من اصلا جاوا کار نکردم یعنی eclipse نصب کنم و فایل project باز کنم اجرا میشه؟

من با eclipse کار کردم،

این کارا رو باید کنید:
1- دانلود و نصب eclipse
2- بعد یه Java Project درست میکنید، با هر اسمی
3- بعد میرید به اون دایرکتوری که پروژه قرار داره(توی فایل سیستمتون)، فولدر ca رو (توی فایل زیپی که دانلود کردید قرار داره) کلا کپی میکنید توی فولدر src پروژتون، یعنی بعد از کپی اینطوری باید بشه:



src->ca->pfv->smpf->....



تا اینجا سورسهاییی که دانلود کردید رو به پروژه اضافه کردید

4- حالا از تو eclipse میرید توی فولدر test، اونجا یه سری فایل java هست، برای اینکه اجرا کنید رو هر کدوم که خواستید r-click میکنید و run as java application میکنید.

narges_j
چهارشنبه 14 اسفند 1392, 11:41 صبح
وقتی روی فایلها راست کلیک میکنم و run میزنم این خطا را میده
xception in thread "main" java.lang.NullPointerException
at ca.pfv.spmf.test.MainTestAllAssociationRules_FPGro wth_saveToMemory.fileToPath(MainTestAllAssociation Rules_FPGrowth_saveToMemory.java:45)
at ca.pfv.spmf.test.MainTestAllAssociationRules_FPGro wth_saveToMemory.main(MainTestAllAssociationRules_ FPGrowth_saveToMemory.java:22)
Java Result: 1
نمیشه فایل اجرایی ساخت؟

Ehsan rashydy
چهارشنبه 14 اسفند 1392, 12:01 عصر
وقتی روی فایلها راست کلیک میکنم و run میزنم این خطا را میده
xception in thread "main" java.lang.NullPointerException
at ca.pfv.spmf.test.MainTestAllAssociationRules_FPGro wth_saveToMemory.fileToPath(MainTestAllAssociation Rules_FPGrowth_saveToMemory.java:45)
at ca.pfv.spmf.test.MainTestAllAssociationRules_FPGro wth_saveToMemory.main(MainTestAllAssociationRules_ FPGrowth_saveToMemory.java:22)
Java Result: 1
نمیشه فایل اجرایی ساخت؟

میشه، این کارا رو کنید:
اول این که باید jdk 1.7 داشته باشید، وگرنه مشکل میخورید.

1-رو پروژه r-click میکنید، بعد export
2- runnable jar file رو انتخاب کنید(واسه راحت پیدا کردنش اون بالا تایپ کنید runnable jar file)
3- بعد تو قسمت lunch configuration، دنبال این بگردید: MainWindow (این اسمه یکی از کلاسهای پروژه شماست که یه متد main داره، و با اجرا کردنش gui برنامه میاد بالا)
4- تو قسمت Export Destination بزنید C:\smpf.jar، (با این کار یه jar file که اجرایی هست توی درایو C شما درست میشه)
5- تو قسمت Library handling گزینه ی دوم رو انتخاب کنید،(این کار باعث میشه libraryهایی که پروژه استفاده کرده extract بشن و برن کنار بقیه ی سورس ها قرار بگیرن)
6- آخر finish کنید.

الان باید بتونید فایل smpf.jar رو اجرا کنید.

narges_j
چهارشنبه 14 اسفند 1392, 12:38 عصر
گزینه export روی خود پروژه ندارم فقط تو منوی فایل هست اونم فقط نوع zip داره
یه پوشه هست gui فایل mainwindows اونجاست
راستی من تو netbeans این کار را کردم.این تنظیمات مال netbeans یا ecllips?

Ehsan rashydy
چهارشنبه 14 اسفند 1392, 12:40 عصر
گزینه export روی خود پروژه ندارم فقط تو منوی فایل هست اونم فقط نوع zip داره
یه پوشه هست gui فایل mainwindows اونجاست
راستی من تو netbeans این کار را کردم.این تنظیمات مال netbeans یا ecllips?

همه این کارا رو باید با eclipse انجام بدید.

narges_j
چهارشنبه 14 اسفند 1392, 12:47 عصر
موفق شدم
اول همون کارهایی که گفتید را انجام دادم البته تو netbeans
بعد روی پروژه راست کلیک کردم تو قسمت properties در قسمت run باید mainwindows صحیح را انتخاب میکردم
خیلی ممنون آقا احسان رشیدی

فقط یه سوال دیگه امکان استفاده این فایلها در سی شارپ هست؟

Ehsan rashydy
چهارشنبه 14 اسفند 1392, 13:23 عصر
موفق شدم فایل jar را ساختم حالا باید چیکار کنم؟


باید اجراش کنید،
رو فایل r-click کنید با Java SE Platform Binary بازش کنید(با این کار برنامه اجرا میشه میاد بالا)، اگه اینطوری نتونستید باید از توی cmd صداش کنید،
توی cmd باید cd کنید برید توی فولدر jre/bin بعد این دستور رو بزنید:


java - C:/spmf.jar

Ehsan rashydy
چهارشنبه 14 اسفند 1392, 13:39 عصر
فقط یه سوال دیگه امکان استفاده این فایلها در سی شارپ هست؟

میتونید با c# این jar file رو صدا بزنید تا اجرا بشه!

این کدا همه با جاوا پیاده شده، اگه همین کدارو رو با c# میخواید باید از اول بنویسیدشون، البته شایداین پروژه به زبان c# هم پیاده شده باشه!