Skip to Content
Go Back
안형우

안녕하세요. 14년차 풀스택 웹개발자 안형우입니다. 이 블로그에서는 WordPress, PHP, CSS, 사용성, 리눅스 서버 등 풀스택 웹개발에서 마주하는 다양한 문제 상황과 해결책, 필요한 개념들을 다룹니다. 👉 소개


작업물

📌 워드프레스, 답답한 빌더와 플러그인 대신 시원하게 커스터마징하기 2023-01-15
📌 아무도 말하지 않는 PHP의 좋은 점 2018-10-13
📌 유지보수하기 쉬운 CSS 전략(슬라이드) 2016-12-20
📌 워드프레스 테마에서 템플릿 파일 매칭 순서 2013-05-12

[PDT(PHP용 이클립스)] 이미 있는 프로젝트를 PHP 프로젝트로 만들기

원문 제목은 이거다 : How do I manually assign a project Nature or BuildCommand? (PDT의 FaQ에서 How do I convert an existing project to use PDT? 항목을 클릭하니까 이게 연결돼 있었다. 그러니까 맞을 거다;; 맞을 거야;; ) 내가 제대로 읽었기를 바라면서… 내용은 간단한데, .project 파일에 아래 코드를 넣으라는 설명이다. <buildSpec> <buildCommand> <name>org.eclipse.php.core.PhpIncrementalProjectBuilder</name> <arguments></arguments> </buildCommand> <buildCommand> <name>org.eclipse.wst.validation.validationbuilder</name> […]

원문 제목은 이거다 : How do I manually assign a project Nature or BuildCommand? (PDT의 FaQ에서 How do I convert an existing project to use PDT? 항목을 클릭하니까 이게 연결돼 있었다. 그러니까 맞을 거다;; 맞을 거야;; )

내가 제대로 읽었기를 바라면서…

내용은 간단한데, .project 파일에 아래 코드를 넣으라는 설명이다.

<buildSpec>
    <buildCommand>
        <name>org.eclipse.php.core.PhpIncrementalProjectBuilder</name>
        <arguments></arguments>
    </buildCommand>
    <buildCommand>
        <name>org.eclipse.wst.validation.validationbuilder</name>
        <arguments></arguments>
    </buildCommand>
</buildSpec>
<natures>
    <nature>org.eclipse.php.core.PHPNature</nature>
</natures>

충돌이 날 수도 있으니까 다른 nature는 끄는 게 좋을 거라고 한다. 그리고 엥간하면 이클립스 다시 시작하란다. 프로젝트를 닫았다가(close project 항목이 있다) 열거나 말이다.

지금 이클립스를 실행할 수 없어서 내일 테스트해볼 생각이다.

————–

설명대로 해 봤다. 정확히 말하면 위 것을 복사해서 덮어 씌우면 안 되고, buildSpec 항목과 natures 항목을 위 내용으로 채우라는 말이었다. 그리고, 성공! PHP 프로젝트로 만들려고 골머리 싸고 지웠다가 다시 넣고 별 짓을 다 했는데 편리하게 할 수 있게 됐다.

안녕하세요. 14년차 풀스택 웹개발자 안형우입니다. 이 블로그에서는 WordPress, PHP, CSS, 사용성, 리눅스 서버 등 풀스택 웹개발에서 마주하는 다양한 문제 상황과 해결책, 필요한 개념들을 다룹니다. 👉 소개


작업물

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다