2012-06-21 3 views
6

일부 Java 웹 개발에 관심이 있지만 Eclipse 사용에 관심이 없습니다. 과거에 이클립스를 사용 해왔고, 저에게는 정말 관심이없는 추상화 레이어를 추가하는 것으로 보입니다. 그러나 약간의 신생 문제가 있습니다.Eclipse없이 Java 웹 개발

누구든지 Eclipse 또는 다른 IDE를 사용하지 않고 Java 웹 개발을 시작하고 실행하는 데 유용한 참조/자습서가 있습니까?

+4

내 생각 엔 곧 "여분의 추상 레이어"에 관심을 갖게 될 것입니다 ... 그런데 추상화가 정확히 어디에서 볼 수 있습니까? 그것은 단지 자동화 일뿐입니다. – Thilo

+0

좋은 코멘트. 나는 과거에 이클립스를 사용 해왔다. 그리고 이클립스로 작업하고 오래된 자바/웹 프로젝트를 체크 할 때마다 더 이상 아무것도 작동하지 않는다. IDE를 사용하지 않고 수동으로 구성하는 것은 프로젝트가 "전송 가능"한 것처럼 느낍니다. 그 말이 맞는다면 ...? – Luke

+1

그건 의미가 있습니다. 빌드를 제어하기 위해 Maven을 사용하되 IDE 부분에는 Eclipse를 사용한다. 빌드하는 동안 정확히 무슨 일이 일어나는지 알아보십시오. – Thilo

답변

4

maven 프로젝트를 만들고 jetty 또는 Glassfish와 같은 내장 웹 서버 중 하나를 사용하십시오.

또한이 방법을 사용하면 명령 행을 직접 사용하거나 Netbeans, Eclipse 또는 IntelliJ를 IDE로 사용하여 Maven 프로젝트를 지원할 수 있습니다. 나는 JDeveloper가 아직 가능하다고 생각하지 않습니다.

(이클립스는 마켓 플레이스의 m2e 플러그인이 필요할 수 있으며 모든 Eclipse 구성을 투명하고 직접 처리하므로 권장 됨).

+0

이클립스를 사용해도 좋은 생각입니다. – Thilo

+0

하지만 메이븐을 추가하면 추상화가 제거되는지 확실하지 않습니다. – Thilo

+0

Maven 사용은 흥미로운 아이디어입니다. 나는 Maven을 사용하지 않았지만 그것을 기꺼이 제공하려고한다. – Luke

1

메모장을 사용하여 Java 웹 개발을 쉽게 할 수 있습니다. 추가 작업은 web.xml http://www.tutorialspoint.com/servlets/servlets-first-example.htm을 작성해야하는 서블릿과 같은 몇 가지 추가 코드를 작성해야한다는 것입니다. Struts, Hibernate 및 Spring 프레임 워크에서와 마찬가지로 메모장에 config 파일을 작성해야합니다.

+0

왜 여분의 코드가 있습니까? 이클립스에 코드를 써야한다. 이클립스가 도움이 될 것이다. – Thilo

+0

서블릿의 경우 메모장을 사용하는 경우 전체 web.xml을 작성해야하지만 IDE의 경우 서블릿 클래스 이름 만 편집해야합니다. 최대 절전 모드와 같은 프레임 워크의 경우 전체 pojo 클래스를 작성해야하지만 IDE의 경우에는 IDE에 Bean 이름을 구성해야합니다. Struts와 Spring 프레임 워크의 경우와 마찬가지로 설정 파일을 작성해야한다. – adityak

관련 문제