أكثر

كيف تجد التبعيات الضرورية geoserver / geotools maven لفئة؟

كيف تجد التبعيات الضرورية geoserver / geotools maven لفئة؟


أحاول إنشاء خدمة معالجة الويب باستخدام GeoServer. انا إستعملتمخضرمباتباع تعليمات opengeo ، وأحصل على مشروع الكسوف بامتدادpom.xmlملف مع تبعيات مثل ما يلي:

  org.geotools عملية gt 12- سناب شوت  org.geotools هندسة جي تي 12- سناب شوت

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

استيراد org.geoserver.wps.WPSStorageCleaner ؛

أو

استيراد org.geotools.gce.geotiff.GeoTiffReader ؛

سؤالي هو، بشكل عام، أين / كيف يمكنني معرفة القيم الصحيحة لـ, إلخ.لفصول مثل أعلاه؟ هل يوجد سجل مركزي لهذا النوع من المعلومات؟

أحتاج إلى القيام بذلك بشكل مخضرم ، وليس من خلال العبث بإعدادات الكسوف وما شابه ذلك. أقرب شيء يمكنني العثور عليه هو https://maven-repository.com/artifact/org.geoserver ومع ذلك ، فإن الإصدارات الموجودة في 1.x ، ولا أعرف كيفية استخدام القيم هناك.


لقد تخليت عن محاولة العثور على مستودع مخضرم لحل الفئات التي يعرضها ملف Geoserver في مثال ملف POM بالإضافة إلى طريقة عامة للعثور على معلومات المستودع الجغرافي أو معلومات المستودع الحالي الصحيح للخادم الجغرافي عندما واجهت وحوشًا مثل هذا لأنني لم أرغب في التنزيل / تطوير ضد جميع مصادر geoserver.

انتهى بي الأمر بتنزيل أرشيف الامتداد المضغوط الذي كنت أرغب في تطويره مقابل ، المحتوى الذي تحتاج إلى تثبيت محتوياته في الخادم الجغرافيwebapps / geoserver / WEB-INF / libالدليل للحصول على خادم جغرافي لتمكين الامتداد بالفعل.

ثم ، باستخدام هذا هل يمكنني إضافة الجرار إلى maven 2 build classpath دون تثبيتها؟ الحل ، أضع ملفات جرة التمديد ، على سبيل المثال ،gs-wps-core-2.7.0.jar، في مشروعليبالدليل وتسميتهorg.geoserver.extension.gs-wps-core-2.7.0.jar. ثم ركضتinstall-to-project-repo.pyالبرنامج النصي المشار إليه في هذه الإجابة لإنشاء بنية دليل مشروع الريبو الضرورية ومستودع المخضرمين وتعريفات التبعية:

 مشروع ملف: // $ {project.basedir} / repo

و

 org.geoserver.extension gs-wps-core 2.7.0

لا مزيد من الشكاوى المخضرمة. ليست إجابة على السؤال الأصلي ولكن ربما يوفر هذا حلاً عمليًا.


بالنسبة لوحدات GeoTools ، يمكنك تجربة تصفح الوثائق التي تحتوي على قائمة بالوحدات الرئيسية والإضافات.


في الوقت الحالي ، ألعب في هذا الموقع https://www.versioneye.com/search؟lang=٪2C&q=ows&g=org.geotools وأبذل قصارى جهدي لمعرفة ذلك