Wypowiedzi
-
Witam,
Wymyśliłem sobie program, który bardzo ułatwiłby mi pracę. Mianowicie program ten ma odpalać inne programy. Chodzi mi o sytuację, w której program listowałby katalog w poszukiwaniu jarów. Jary które by się znajdowały w katalogu byłyby osobnymi aplikacjami, w których byłaby Klasa Main z metodą main (każdy jar to osobna aplikacja, każda aplikacja to osobna klasa Main i metoda main).
Pytanie jest następujące: jak odpalić program poprzez odpalenie metody main mając tylko w Stringu nazwę jara?
Ewentualnie możliwe dla mnie jest stworzenie pliku konfiguracyjnego z nazwami aplikacji, oraz np z klasami zawierającymi metodę main (ta klasa już nie musiałaby nazywać się Main)
Chciałbym to odpalać tym sposobem z tego względu, że potrzebuję dostęp do klas aplikacji aby móc wywołać jedną metodę konkretnie metodę ustawiającą główny panel aplikacji niewidoczny.
Chyba że jest inny sposób na obejście tego w jakiś sposób.
Będę wdzięczny za jakiekolwiek wskazówki.
Pozdrawiam -
Witam,
Mam mały problem, mianowicie nie potrafię zintegrować google maps java api ze struts2.
Na początku użyłem Wicket-a i było ok
public HomePage(final PageParameters parameters) {
GMap2 mapa = new GMap2("mapa","ABQIAAAAFghYxCF3EnXg7ltUC25peBT2yXp_ZAY8_ufC3CFXhHIE1NvwkxRCD-u3DMBqCdGzwLHNAhX0FpJG5w");
add(mapa);
GLatLng wsp1 = new GLatLng(51.405015, 19.647417);
GMarkerOptions opt = new GMarkerOptions("firma", new GIcon("http://maps.google.com/mapfiles/kml/pal4/icon28.png"));
GMarker marker = new GMarker(wsp1,opt);
mapa.addOverlay(marker);
GLatLng wsp2 = new GLatLng(51.539275, 19.981771);
GMarkerOptions opt2 = new GMarkerOptions("dom", new GIcon("http://maps.google.com/mapfiles/kml/pal2/icon2.png"));
GMarker marker2 = new GMarker(wsp2, opt2);
mapa.addOverlay(marker2);
mapa.setCenter(wsp1);
mapa.addControl(GControl.GLargeMapControl);
mapa.setZoom(12);
mapa.setScrollWheelZoomEnabled(true);
}
HomePage.html
<html xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd" >
<head>
<title>Wicket Quickstart Archetype Homepage</title>
</head>
<body>
<div wicket:id="mapa" style="width: 1200px; height: 1000px"></div>
</body>
</html>
I teraz pytanie jak to przerobić na na struts2? Będę wdzięczny za wszelkie podpowiedzi, linki na źródeł czy jakiekolwiek wskazówki
Pozdrawiam -
Witam,
Mam mały problem, mianowicie nie potrafię zintegrować google maps java api ze struts2.
Na początku użyłem Wicket-a i było ok
public HomePage(final PageParameters parameters) {
GMap2 mapa = new GMap2("mapa","ABQIAAAAFghYxCF3EnXg7ltUC25peBT2yXp_ZAY8_ufC3CFXhHIE1NvwkxRCD-u3DMBqCdGzwLHNAhX0FpJG5w");
add(mapa);
GLatLng wsp1 = new GLatLng(51.405015, 19.647417);
GMarkerOptions opt = new GMarkerOptions("firma", new GIcon("http://maps.google.com/mapfiles/kml/pal4/icon28.png"));
GMarker marker = new GMarker(wsp1,opt);
mapa.addOverlay(marker);
GLatLng wsp2 = new GLatLng(51.539275, 19.981771);
GMarkerOptions opt2 = new GMarkerOptions("dom", new GIcon("http://maps.google.com/mapfiles/kml/pal2/icon2.png"));
GMarker marker2 = new GMarker(wsp2, opt2);
mapa.addOverlay(marker2);
mapa.setCenter(wsp1);
mapa.addControl(GControl.GLargeMapControl);
mapa.setZoom(12);
mapa.setScrollWheelZoomEnabled(true);
}
HomePage.html
<html xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd" >
<head>
<title>Wicket Quickstart Archetype Homepage</title>
</head>
<body>
<div wicket:id="mapa" style="width: 1200px; height: 1000px"></div>
</body>
</html>
I teraz pytanie jak to przerobić na na struts2? Będę wdzięczny za wszelkie podpowiedzi, linki na źródeł czy jakiekolwiek wskazówki
Pozdrawiam
- 1
- 2