Pomstrap

POMSTRAP is een Little OpenSource (BSD-licentie) Toepassing Bootstrap ontworpen om de Hoofdpijn van de Java-bibliotheekafhankelijkheid te vermijden.
Download nu

Pomstrap Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Alag
  • Uitgever website:
  • http://pomstrap.prefetch.com/en/

Pomstrap Tags


Pomstrap Beschrijving

POMSTRAP is een Little OpenSource (BSD-licentie) Toepassing Bootstrap ontworpen om de Hoofdpijn van de Java-bibliotheekafhankelijkheid te vermijden. POMSTRAP is een Little OpenSource (BSD-licentie) Toepassing Bootstrap ontworpen om de Java-bibliotheekafhankelijkheid / -versie-hoofdpijn te vermijden. Hoe meer we open-source Java-componenten gebruiken, hoe meer we te maken hebben met het klassieke probleem van afhankelijkheid conflict. Ik heb dit probleem persoonlijk ervaren bij gebruik van FOP en Batik gelijktijdig: FOP vereiste een specifieke oude versie van Batik aan het werk (en Render vectorafbeeldingen), en ik moest de nieuwste versie van Batik gebruiken voor beeldweergave.Pomstrap Hiermee kunt u een scheiding van bezorgdheid binnen uw aanvraag (voor een component georiënteerde architectuur), waardoor strikte hiërarchische klasserlader opsluiting. Pomstrap is in staat om applicatieafhankelijkheid te laden Ze worden gedeclareerd in het projectbestand van Maven 2 en voeren elke afhankelijkheid in zijn eigen klasserlader uit zonder na te slopen van zijn ouder die versieconflicten vermijden. Door POMSRAP te gebruiken, kunt u een applicatie-afhankelijkheidsschema hebben, zoals: Toepassing-1.0 + Depa-1.0 + Depb-1.0 + Depa-2.0 en DEPB-1.0 uitvoeren Depa-2.0-klassen (en niet depa-1.0 zoals het zou zijn zonder POMSTRAP) .POMSTRAP werkt ook als een applicatie bootstrap. POMSTRAP-project vereist alleen een POM-bestand (MAVEN 2-projectbestand) en een klasse / methode om alle vereiste afhankelijkheden te halen en de toepassing te starten met behulp van een opdrachtregel Syntaxis zoals: Java -jar POMSTRAP-1.0.JAR GROEPID: ARTIFACT: Version ClassName Bijvoorbeeld: Java -jar POMSTRAP-1.0.JAR POMSTRAP: TestApp: 1.0 com.prefetch.pomstrap.app :Runif Er is geen methode verschaft om de klassieke Java-statische hoofdmethode te starten.be Standaard POMRIRFAP kijkt naar je lokale repository (in je /. M2 / Repository), maar je kunt ook een andere repository-URL opgeven met behulp van System Property: "-DMAVEN2.Repository.url = " U kunt POMSRAPAP via een servlet gebruiken Met dezelfde init-parametersconfiguratie (zie voorziene voorbeeldbronnen). Een JBoss Pomstrap-service is ook beschikbaar en stelt u toe aan Lauch-applicaties als JBOSS-service (via .SAR-bestand geïmplementeerd in een JBOSS-exemplaar). Door de weg, kan POMSTRAP gemakkelijk worden ingebed in uw toepassing met minimale impact (omdat het niet vereist is externe bibliotheek). Wat is er nieuw in deze release: · Custom Group Bugfix · Kleine oplossing op aangepaste groepseigendom parseren. · Bugfix voor voor betere pom bovenliggende bestandseigenschappen ondersteuning. · Codeopruiming · Small Lookup Optim om te versnellen Findclass / Findresource · Vermijd cyclische afhankelijkheid in ClassLoader · Cache-functie toegevoegd op middelen · Verwijder de opsomming! = NULL ALS MAKELSOURROCE ALTIJD EEN INSTEL VAN VERGOEDING RETUREN (leeg of niet) · Kleine oplossing om te voorkomen dat deprecated in JDK5 · Toegevoegde optimalisatie in afhankelijkheidClassaderader om FindClass te voorkomen als deze al is ingesteld als niet gevonden · Toegevoegd Pomstrap.LoadScope-eigenschap om de opgegeven afhankelijkheidsartefact scope te laten halen · Bijvoorbeeld: pomstrap.loadscope = compileer, verstrekt · Zal compileren en verstrekte scope-artefacten worden geladen (natuurlijk de standaardbereik is nog steeds geladen) · Ik heb deze functie toegevoegd omdat Groovy het grootste deel van zijn afhankelijkheid van de compileerbereik verklaart, dus Pomstrap probeert ze te vinden (hier was het ASM 2.2.3) in zijn afhankelijkheidsboom en laad een klasse van een andere klasserlader met ongepaste versie.


Pomstrap Gerelateerde software

MapServer

Een open source-ontwikkelingsomgeving voor het bouwen van ruimtelijk internettoepassingen ...

739

Downloaden

Elf Abisum

ELF ABISUM is een hulpmiddel om een ABI-controlesom van ELF-binaries uit hun DWARF-debug-informatie te genereren. ...

255

Downloaden

Pawpaw

PAWPAW is een opwaartse taal, behalve dat het de ontwikkeling van de top-down mogelijk maakt. ...

169

Downloaden

Scons erlang

Scons Erlang is een toevoeging voor SCONS, vervanging van MAKE / Autotools, om Erlang-projecten te compileren. ...

466

Downloaden