PDA

View Full Version : افزودن کلاس خارجی به پروژه (import)



user1389
دوشنبه 08 اردیبهشت 1393, 14:18 عصر
با سلام و خسته نباشید
یک کلاس class. داریم که می خواهیم به یک پروژه اضافه کنیم. راه حل چیست؟
با تشکر.

محمد فدوی
دوشنبه 08 اردیبهشت 1393, 20:01 عصر
کافیه فایل مورد نظرت رو کناره فایل های سورست بذاری (به شرطی که توی فایل class پکیجی ذکر نشده باشه). این مثال ساده شاید کمکت کنه:
۱. یه فایل جاوا می سازیم، داخلش یه کلاس ساده می نویسیم و بعد اونو کامپایل می کنیم تا بشه همون فایل class که میخوایم ازش مستقیما استفاده کنیم و اسمشم میذاریم MyMath.java:

public class MyMath {
public int add(int a, int b) {
return a + b;
}
}

حالا این فایل رو کامپایل می کنیم (می تونید در محیط ویندوز از Command Prompt کمک بگیرید):



javac MyMath.java


- حالا اون فایل class رو داریم (MyMath.class) که میخوایم ازش مستقیما استفاده کنیم! (خسته نباشیم!!! :لبخند:)

۲. یه برنامه کوچیک می نویسیم و از فایل MyMath.class توش استفاده می کنیم و با نام Program.java ذخیره می کنیم:


public class Program {
public static void main(String[] args) {
System.out.println(MyMath.add(2, 4);
}
}


حالا فایل Program.java که در کنار فایل های قبلیمون قرار داره رو کامپایل و اجرا می کنیم تا نتیجه رو ببینیم!



javac Program.java
java Program


موفق باشید.

cups_of_java
سه شنبه 09 اردیبهشت 1393, 10:38 صبح
فایل کلاس رو توی یه مسیر مشخص بزارید. بعد اون مسیر رو توی کلاسپس (Classpath) اضافه کنید.
یا اینکه از طریق محیط برنامه ای که دارید کد زنی می کنید اون مسیر رو به Project settings->LIbraries پروژه اضافه کنید

dele514
شنبه 08 شهریور 1393, 17:56 عصر
فایل کلاس رو توی یه مسیر مشخص بزارید. بعد اون مسیر رو توی کلاسپس (Classpath) اضافه کنید
چجوری اضافش کنم؟

cups_of_java
شنبه 08 شهریور 1393, 21:33 عصر
به یکی از این ۶ راه (http://javahowto.blogspot.com/2006/06/6-ways-of-setting-java-classpath.html)

dele514
شنبه 08 شهریور 1393, 21:43 عصر
قند شکن میخواد:لبخند: