0

그래서 웹 브라우저에서 코드를 컴파일하고 실행할 수있는 API를 온라인에서 살펴 보았지만 마음에 들지 않는 것은 찾지 못했습니다. (나는 ideone, programr, codepad 등을 보았습니다.) 그들은 독점적이거나 약간 구형이고 느린 것 같습니다. 일종의 프로젝트로서 코드 컴파일 및 실행을위한 오픈 소스 강력한 API를 만드는 것을 고려 중입니다. 지금은 Java로 제한하고 있지만 뭔가를 얻고 실행 한 후에 확장에 대해 알아볼 것입니다. 나는 컴파일러에 대해 조금 알고 있지만 stackoverflow에있는 누군가가 강력하고 진보적 인 구현에 대한 제안을하고 있는지, 그리고 내가 뛰어 들기 전에 고려해야 할 것이 있는지 알고 싶다.Java 컴파일/실행 웹 응용 프로그램

답변

0

자바 서블릿과 자바 컴파일러. 해당 레벨의 액세스 권한이있는 사용자 계정에서 서블릿 컨테이너가 실행 중이면 시스템 호출에서 javac을 호출 할 수 있습니다. 그런 다음 Servlet은 클래스 로더로 컴파일 된 코드를 실행할 수 있습니다. 여러 파일과 프로젝트를 포함하는 기능을 원한다면 netbeans의 소스 코드를보고 빌드 기능을 웹 애플리케이션으로 옮기는 방법을 살펴보십시오.

실제로 groovy로 시작하는 것이 컴파일과 실행이 하나의 명령이기 때문에 쉬울 수도 있습니다. 출력을 브라우저로 리디렉션하는 방법을 알아 내면됩니다.

관련 문제