Сегодня закоммитил небольшой проект, позволяющий стартовать из java свой swank-сервер: https://github.com/dbushenko/myrepl .
С его помощью можно запустить в вашем прложении swank-сервер, подконнектиться к нему через Slime в Emacs и экспериментировать с работающим приложением. Пример:
package javaapplication6;
public class JavaApplication6 {
public String test() {
return "Hello, World!";
}
public static void main(String[] args) {
myrepl.core.run(4005);
}
}
Затем M-x slime-connect в Emacs и...
; SLIME 20100404
user> (import 'javaapplication6.JavaApplication6)
javaapplication6.JavaApplication6
user> (def a (javaapplication6.JavaApplication6.))
#'user/a
user> (.test a)
"Hello, World!"
user>
Очень удобно для тестирования функциональности вручную прямо в работающем приложении.
С его помощью можно запустить в вашем прложении swank-сервер, подконнектиться к нему через Slime в Emacs и экспериментировать с работающим приложением. Пример:
package javaapplication6;
public class JavaApplication6 {
public String test() {
return "Hello, World!";
}
public static void main(String[] args) {
myrepl.core.run(4005);
}
}
Затем M-x slime-connect в Emacs и...
; SLIME 20100404
user> (import 'javaapplication6.JavaApplication6)
javaapplication6.JavaApplication6
user> (def a (javaapplication6.JavaApplication6.))
#'user/a
user> (.test a)
"Hello, World!"
user>
Очень удобно для тестирования функциональности вручную прямо в работающем приложении.
Комментариев нет:
Отправить комментарий