با سلام
بنده مدت هاست روی ایجاد فایل نصبی پروژه های جاوا تحقیق می کنم. یافته ها و مشکلات موجود و راه حل ها را تا حدی که یافته ام در اینجا خدمت دوستان ارائه می دم. مشابه این تاپیک در بخش ASP هست ولی در بخش جاوا وجود نداشت که بنده ایجاد کردم تا دوستان مطالب خود را به اشتراک بگذارند.
هدف ما روی برنامه کوچکی است که با جاوا برای ویندوز ساخته شده است که می خواهیم فایل نصبی و انتشار آن را ایجاد کنیم و به راحتی به هر سیستمی میخواهیم نصب کنیم انتقال دهیم و نصب را انجام بدیم.
بنده از نرم افزارهای زیر استفاده کرده ام:
- Advanced Installer
- Install 4j
- NSIS NullSoft
- JSmooth
- izPack
- Inno Setup Compiler
می خواهم از پکیج برنامه ساخته شده در جاوا یک فایل اجرایی ویندوز .exe حالا یا .msi ساخته بشه که کاربر با اجرای آن مرحله به مرحله install انجام بده. ولی مشکلی که دارم اینه که پایگاه داده MySQL را نمی دونم چه کنم، و نیز وقتی فایل نصبی ساخته میشه بعد از نصب، در واقع همه فایل های .java و .class ها را کپی می کنه، کار خاصی نکرده. من نمیخواهم برنامه نصب شده به صورت فایل های جاوا و کلاس های آن در جای مقصد باشه باید این فایل ها به یه چیزهای دیگه تبدیل بشند عین همه برنامه نصبی دیگه که از اینترنت دریافت کرده و نصب می کنیم، مگه در اونها فایل های جاوا و کلاس ها به صورت آشکار وجود داره.
باید چگونه این کار را کرد؟ /