Страница 1 из 1

Запуск аплткации из апликации

Добавлено: 24 июл 2006, 22:31
michael
Привет
Есть проект.
В проекте 2 package. Скажем А и В
Внутри А есть класс First
class First
{
public static void main(String [] s)
{ System.out.print("I am first");
}
Внутри B есть класс Second
class Second
{
public static void main(String [] s)
{ System.out.print("I am second");
}
как запустить Second из First. Пробовал через Runtime.getRuntime().exec("Path") но постоянно жалуется на неправильный Path. Испробовал помоему все комбинации

Добавлено: 24 июл 2006, 23:17
Oscar
michael, прошу прощения, а чем следующий старый добрый способ не подходит?

Код: Выделить всё

package A;
public class First {

	public static void main(String[] args) {
		System.out.print("I am first");
		B.Second.main(args);
	}
}

package B;
public class Second {

	public static void main(String[] args) {
		System.out.print("I am second");
	}
}

Добавлено: 25 июл 2006, 09:41
michael
Подходит. Им я и воспользовался. Но в начале попробовал через Runtime и не получилось. Вот и хотелось бы узнать как это сделать через Runtime

Добавлено: 25 июл 2006, 09:46
Oscar
на вскидку я бы сказал, что Runtime запускает внешний исполнительный файл,
но ручаться не могу, надо почитать