'Eclipse'에 해당되는 글 29건
- 2011.09.01 이클립스 html, js 등등의 파일에서 에러표시 지우기 1
- 2011.08.24 Eclipse 에서 Trac 연동해서 쓸때 Task 가 자꾸 웹브라우져로 열릴때
- 2011.08.24 Maven Jetty Plugin 으로 개발하면서 css, js, html 같은 정적 파일이 저장안될때
- 2011.08.22 Eclipse Maven Jetty Plugin 으로 개발하면서 java.lang.OutOfMemoryError: PermGen space 익셉션이 발생할때.
- 2011.08.17 SpringSource Tool Suite(STS) 설치후 이클립 스타트될때 뜨는 Dashboard 안뜨게 하기 1
이클립스 html, js 등등의 파일에서 에러표시 지우기
이클립 2011. 9. 1. 17:13
이클립스로 개발을 하다 보면 html 파일이나 js 파일 등등의 파일에서 에러가 아닌데도 에러로 인식되서 [x] 요런 모양으로 에러표시가 난다.
예를들어 minify 된 jquery-1.6.2.min.js 요런 파일~
뭐 별로 신경 안쓰는 사람들은 그냥 냅두면 되는데
나 같은 경우는 저 빨간 [x] 표시가 보기가 너무 싫었다.
아무튼 [x] 표시를 눈앞에서 사라지게 하려면
일단 실행중인 이클립을 종료하고
workspace 디렉토리로 이동한 다음
.metadata\.plugins\org.eclipse.core.resources\.projects\프로젝트명\.markers
파일을 삭제 후 다시 이클립을 켜면 된다~
끝~
예를들어 minify 된 jquery-1.6.2.min.js 요런 파일~
뭐 별로 신경 안쓰는 사람들은 그냥 냅두면 되는데
나 같은 경우는 저 빨간 [x] 표시가 보기가 너무 싫었다.
아무튼 [x] 표시를 눈앞에서 사라지게 하려면
일단 실행중인 이클립을 종료하고
workspace 디렉토리로 이동한 다음
.metadata\.plugins\org.eclipse.core.resources\.projects\프로젝트명\.markers
파일을 삭제 후 다시 이클립을 켜면 된다~
끝~
'이클립' 카테고리의 다른 글
Eclipse 에서 Trac 연동해서 쓸때 Task 가 자꾸 웹브라우져로 열릴때
쓸만한지식 2011. 8. 24. 17:45
원래 이클립스에는 Task 용으로 깔쌈한 전용에디터가 있는데 이 에디터로 Task 를 열어야 Attach Context 기능같은 간지나는 기능을 쓸 수 있다.
그런데 Trac 에 등록된 User 들중에 ADMIN 계정은 전용에디터로 잘 열리는데 보통 계정들은 태스크가 웹브라우져로 열렸다.
고것은 해당 계정에 XML_RPC 라는 권한이 없어서 그렇게 되는 것이다.
XML_RPC 권한 추가해주기
Admin > General > Permissions 로 가서
authenticated (로그인한 사용자를 뜻함) 에 XML_RPC 권한 추가
죠렇게 설정해 주면 이제부터는 보통 사용자들도 전용 에디터로 열수 있다.
그런데 Trac 에 등록된 User 들중에 ADMIN 계정은 전용에디터로 잘 열리는데 보통 계정들은 태스크가 웹브라우져로 열렸다.
고것은 해당 계정에 XML_RPC 라는 권한이 없어서 그렇게 되는 것이다.
XML_RPC 권한 추가해주기
Admin > General > Permissions 로 가서
authenticated (로그인한 사용자를 뜻함) 에 XML_RPC 권한 추가
죠렇게 설정해 주면 이제부터는 보통 사용자들도 전용 에디터로 열수 있다.
'쓸만한지식' 카테고리의 다른 글
Init: SSLPassPhraseDialog builtin is not supported on Win32 에러가 날때 (1) | 2011.08.29 |
---|---|
구글 크롬 다운로드 직링크 (0) | 2011.08.24 |
Oracle 두 Date Type 컬럼 시간차 구하기 (2) | 2011.08.23 |
구글 크롬 User-agent String 변경하기 (1) | 2011.08.18 |
모바일 브라우져 User-agnet String (0) | 2011.08.17 |
Maven Jetty Plugin 으로 개발하면서 css, js, html 같은 정적 파일이 저장안될때
maven 2011. 8. 24. 01:23
이클립스에서 maven을 쓰면서 jetty plugin 으로 서버를 띄워놓고 개발을 할때
css, js, html 같은 정적 컨텐츠 파일을 편집해서 저장할려고 하면
"요청한 작업은, 사용자가 매핑한 구역이 열려 있는 상태인 파일에서 수행할 수 없습니다" 요런 야리꾸리한 에러 메시지가 뜨면서 저장이 안된다.
어디서 찾아봤는데 이런 현상은 윈도우에서만 발생하고 서버가 올라간 상태에서 해당파일을 jetty 가 참조하고 있어서 동시에 파일을 변경할수 없어서 나는 에러라고 한다.
요것을 해결하기 위한 방법은
1. pom.xml 에서 jetty plugin 이 설정된 부분에 아래처럼 <defaultsDescriptor>위치</defaultsDescriptor> 를 추가해준다.
Maven Jetty Configuration 참고 URL : http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_Plugin
2. pom.xml에서 설정한 위치로 webdefault.xml 파일을 복사하고 webdefault.xml 파일에서 init-param 들 중에 useFileMappedBuffer 이라는 항목이 true 로 설정되 있을건데 요걸 false 로 바꿔주면 된다.
※ 옛날 버전에서 webdefault.xml 위치 지정 : configuration 태그 아래에 바로 <webDefaultXml>위치</webDefaultXml> 요렇게 설정하면 된다.
※ 디폴트 webdefault.xml 위치
[메이븐로컬레파지토리]\org\eclipse\jetty\jetty-webapp\플러그인버전\jetty-webapp-XXX.jar 파일안에 org/eclipse/jetty/webapp/ 폴더 안에 있다~~
[메이븐로컬레파지토리] 경로는 별다른 설정을 안했다면 사용자 홈 디렉토리\.m2\repository 이다.
나같은 경우는 C:\Users\Administrator\.m2\repository 요기임.
css, js, html 같은 정적 컨텐츠 파일을 편집해서 저장할려고 하면
"요청한 작업은, 사용자가 매핑한 구역이 열려 있는 상태인 파일에서 수행할 수 없습니다" 요런 야리꾸리한 에러 메시지가 뜨면서 저장이 안된다.
어디서 찾아봤는데 이런 현상은 윈도우에서만 발생하고 서버가 올라간 상태에서 해당파일을 jetty 가 참조하고 있어서 동시에 파일을 변경할수 없어서 나는 에러라고 한다.
요것을 해결하기 위한 방법은
1. pom.xml 에서 jetty plugin 이 설정된 부분에 아래처럼 <defaultsDescriptor>위치</defaultsDescriptor> 를 추가해준다.
<plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>8.0.0.RC0</version> <configuration> <scanIntervalSeconds>1</scanIntervalSeconds> <webAppConfig> <defaultsDescriptor>src/main/resources/jetty/webdefault.xml</defaultsDescriptor> </webAppConfig> </configuration> </plugin>jetty 8.0.0. 어쩌고 하는 버전부터인지 몰라도 아무튼 최신버전은 webdefault.xml 위치를 설정하는 방법이 바껴서 위와 같은 태그로 설정해야 한다.
Maven Jetty Configuration 참고 URL : http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_Plugin
2. pom.xml에서 설정한 위치로 webdefault.xml 파일을 복사하고 webdefault.xml 파일에서 init-param 들 중에 useFileMappedBuffer 이라는 항목이 true 로 설정되 있을건데 요걸 false 로 바꿔주면 된다.
<init-param> <param-name>useFileMappedBuffer</param-name> <param-value>false</param-value> </init-param>요렇게만 해주면 이제부터 파일이 훅훅 저장이 잘 된다.
※ 옛날 버전에서 webdefault.xml 위치 지정 : configuration 태그 아래에 바로 <webDefaultXml>위치</webDefaultXml> 요렇게 설정하면 된다.
<configuration> <webDefaultXml>src/main/resources/jetty/webdefault.xml</webDefaultXml> </configuration>옛날버전 Jetty Configuration 참고 URL : http://docs.codehaus.org/display/JETTY/Maven+Jetty+Plugin
※ 디폴트 webdefault.xml 위치
[메이븐로컬레파지토리]\org\eclipse\jetty\jetty-webapp\플러그인버전\jetty-webapp-XXX.jar 파일안에 org/eclipse/jetty/webapp/ 폴더 안에 있다~~
[메이븐로컬레파지토리] 경로는 별다른 설정을 안했다면 사용자 홈 디렉토리\.m2\repository 이다.
나같은 경우는 C:\Users\Administrator\.m2\repository 요기임.
'maven' 카테고리의 다른 글
Sonatype Nexus #1 : 톰캣에 설치하기 (0) | 2011.10.23 |
---|---|
이클립스 상에서 maven 을 이용해 원격서버로 배포하기 (3) | 2011.10.14 |
maven package goal 로 war나 jar 파일 생성시 생성되는 파일명 설정하기 (0) | 2011.10.13 |
Maven, SVN 을 이용한 개발서버(Tomcat) 자동배포 하기 (0) | 2011.08.24 |
Oracle JDBC Driver maven 디펜던시에 추가하기 (3) | 2011.08.22 |
Eclipse Maven Jetty Plugin 으로 개발하면서 java.lang.OutOfMemoryError: PermGen space 익셉션이 발생할때.
이클립 2011. 8. 22. 16:38
Run > Run Configurations 로 가서 실행할때 썼던 런설정을 왼쪽트리에서 선택하고, 아래 그림처럼 JRE VM arguments에 셋팅해주면됨
추가해줄 항목
추가해줄 항목
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
※ Jetty 뿐만 아니라 다른데서도 permgen space 에러가 나면 죠 위에 옵션을 jvm 구동시 옵션으로 주면 된다.
※ Jetty 뿐만 아니라 다른데서도 permgen space 에러가 나면 죠 위에 옵션을 jvm 구동시 옵션으로 주면 된다.
'이클립' 카테고리의 다른 글
STS(SpringSource Tool Suite) 활용하기 : RequestMapping 정보 보기 (2) | 2011.09.21 |
---|---|
이클립스 html, js 등등의 파일에서 에러표시 지우기 (1) | 2011.09.01 |
SpringSource Tool Suite(STS) 설치후 이클립 스타트될때 뜨는 Dashboard 안뜨게 하기 (1) | 2011.08.17 |
Maven & Jetty Plugin - PWC6345: There is an error in invoking javac. A full JDK (not just JRE) is required 에러가 날때. (4) | 2011.08.16 |
Eclipse Indigo Maven Plugin 설치 & 웹프로젝트 생성 (3) | 2011.08.12 |
SpringSource Tool Suite(STS) 설치후 이클립 스타트될때 뜨는 Dashboard 안뜨게 하기
이클립 2011. 8. 17. 00:03
STS 설치 후 가뜩이나 느리게 뜨는 이클립이 잘 보지도 쓰지도 않는 STS Dashboard 가 시작하자 마자 뜨느라고 더 느리게 떴다.
고걸 안뜨게 할려면
Window > Preferences > Spring > Dashboard 에 가서 Show Dashboard On Startup 에 체크되 있는걸 체크해제 하면 간단하게 해결된다~
고걸 안뜨게 할려면
Window > Preferences > Spring > Dashboard 에 가서 Show Dashboard On Startup 에 체크되 있는걸 체크해제 하면 간단하게 해결된다~
'이클립' 카테고리의 다른 글
이클립스 html, js 등등의 파일에서 에러표시 지우기 (1) | 2011.09.01 |
---|---|
Eclipse Maven Jetty Plugin 으로 개발하면서 java.lang.OutOfMemoryError: PermGen space 익셉션이 발생할때. (0) | 2011.08.22 |
Maven & Jetty Plugin - PWC6345: There is an error in invoking javac. A full JDK (not just JRE) is required 에러가 날때. (4) | 2011.08.16 |
Eclipse Indigo Maven Plugin 설치 & 웹프로젝트 생성 (3) | 2011.08.12 |
Zencoding 활용 #2 : 문자열 목록을 HTML 태그로 감싸보자! (0) | 2011.08.08 |