سؤال

في عملي علينا أن نشر التطبيق على بيئات مختلفة.إنه معيار الحرب الملف الذي يحتاج قليلا من التكوين ، نشر على هر 6.

هل هناك أي طريقة إنشاء 'نشر حزمة' مع هر أن استخراج ذلك يضع هر وكذلك التطبيق الخاص بك?أنا لست متأكدا من أن خلق .ملف مضغوط مع هر مجلد العمل!فإنه بالتأكيد لن تثبيت الخدمة.

اقتراحات موضع ترحيب!

يجب أن نلاحظ أنه - في هذه اللحظة - جميع التطبيقات المنتشرة على خوادم ويندوز.

شكرا فيل

هل كانت مفيدة؟

المحلول

نستخدم النمل المثبت لنشر التطبيق لدينا ، ملقم التطبيق و تثبيته كخدمة.نحن تضمين جافا خدمة المجمع في المثبت لتثبيت ويندوز الخدمة.

نصائح أخرى

خيار واحد هو استخدام جزءا لا يتجزأ من وينستون بريمج حاوية بدلا من هر كما هو موضح هنا:http://winstone.sourceforge.net/#embedding

ثم سيكون لديك قابل للتنفيذ ملف jar تشغيل التطبيق الخاص بك.

ربما يمكن تعديل المثبت أن هر نفسه يستخدم.

ببساطة فتح سوستة دليل على صحة الحل ، ولكن كما يمكنك ملاحظة أنه لن يتم تثبيت الخدمة.

أنا ربما (أ) الرمز الهاتفي الدليل (ب) استخدام واحدة من المصدر المفتوح خدمة التسجيل في برامج تثبيت الملقم و ربما (ج) يستخدم NSIS لبناء المثبت.

اعتمادا على بيئة التثبيت ، المثبت الخاص بك قد تحتاج أيضا إلى طلب المستخدم ملقم الميناء منذ التطبيق الخاص بك قد لا تكون قادرة على استخدام الافتراضي HTTP الميناء.

إنه التجارية ، ولكن install4j سوف نفعل ذلك لك ، بما في ذلك تركيب الخدمة.

هل يمكن استخدام BitRock crossplatform المثبت.يمكنك أن تأخذ نظرة على [اضغط على مواصلة لعدد من تطبيقات جافا مثل في الهواء الطلق, JRoller, ، Liferay التي تم تعبئتها باستخدام BitRock.على [اضغط على مواصلة المداخن هي حرة تماما ، على الرغم من Bitrock في حد ذاته هو أداة تجارية (لدينا مجانا تراخيص المشاريع مفتوحة المصدر)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top