java
-
module-info.java로 서로 다른 프로젝트의 패키지(클래스) 불러와 사용하기java 2021. 8. 19. 17:36
module-info.java를 통해 서로 다른 프로젝트 a, b에 대해 a에서 선언한 클래스를 b에서 불러와 사용할수 있다. common.widget프로젝트에는 com.logicbig 패키지에 RendererSupport.java라는 파일이 있고 org.jwidgets 패키지에 SimpleRenderer.java라는 파일이 있다. common.widget 프로젝트(a)의 module-info.java에 외부에 노출하고 싶은 패키지를 exports해주고 1 2 3 module common.widget { exports com.logicbig; // 외부에 노출하고싶은 패키지 } Colored by Color Scripter cs 패키지를 require시 접근하여 사용할수 있다. 1 2 3 4 module..
-
[JEUS] ClassLoader(Classloading) 및 Class 동적반영java/WEB WAS 2021. 8. 19. 12:53
본 포스팅은 ClassLoader 및 Class 동적 반영에 대해 알아보도록 하겠습니다. 먼저 JEUS CLASSLOADING 순서 와 CLASSLOADING 방식에 대해 알아보겠습니다. 1. JEUS ROOT CLASSLOADER에 추가 되는 순서와 Library • -Djeus.prepend.classpath (patch 적용시 사용하는 옵션 내용) & $JEUS_HOME/lib/jext/jext*.jar (since JEUS6 fix7 이후버전에서 patch 적용 위치) • lib/system/jext*.jar • lib/system/jeus.jar • lib/system/tools.jar • lib/system/*.jar or *.zip except for jeus.jar, extension.ja..
-
jeus 7 application classloader 라이브러리 읽는 순서 변경java/WEB WAS 2021. 8. 18. 17:53
[펌] : http://technet.tmax.co.kr/kr/inquiry/qna/jeus/readBoardForm.do?bbsCode=qna_jeus&fc=inquiry&sc=inquiry_qna&tc=inquiry_qna_jeus¤tPage=1&seqNo=47708&categoryId=&productCode=&range=10&searchType=ALL&searchText= 질의: 안녕하세요. Jeus 를 기동하게 되면 라이브러리를 읽어오죠, 순서는 1. JEUS_HOME/lib/application 2. Web 프로젝트 안의 WEB-INF/lib 이렇게 읽어오는게 맞다는 가정하에 질문을 드리겠습니다. JEUS_HOME/lib/application 폴더안의 jar 파일 안에는 a.b.c.class 라..
-
hwp -> html 변환java 2021. 8. 6. 16:43
node-hwp 본 제품은 한글과컴퓨터의 한/글 문서 파일(.hwp) 공개 문서를 참고하여 개발하였습니다. HWP 버전 5 문서를 여는 Node.js 라이브러리를 만드는 시도를 하는 중입니다. 현재, 이 패키지는 대부분의 한글 문서를 읽을 수 있게 읽을 수 있는 객체 종류를 계속 늘리고 있으며, 아직 다른 프로젝트에 사용될 준비가 되어 있지 않습니다. 라이센스는 LICENSE.md를 참고 해 주세요. 작업 중 목록 여기 있는 것은 당연히 모든 것을 포함하는 목록이 아닙니다. Node.js 외의 환경에서도 (특히 웹 브라우저) 사용 가능하게 하기. ole-doc을 브라우저에서도 쓸 수 있도록 바꿔 놓기. 파일 암호화, 배포용 문서 읽는 방법 알아내고 읽기. Head TAB_DEF 더 자세히 채워넣기. BU..
-
How to display PDF, word, xls and PPT in HTMLjava 2021. 8. 6. 13:45
How to display PDF, word, xls and PPT in HTML Time:2020-9-4 1. Pdf file online preview 1. HTML5 new tag definition and usage The tag defines the embedded content. The tag is self closing. That is to say, if the browser does not support PDF embedding, the content of the tag will not be visible. example < embedded SRC = / file / operation manual. PDF “type =” application / P..
-
Git을 알게 된 후, Subversion 저장소의 불편함java 2021. 8. 4. 11:30
Git을 알게 된 후, Subversion 저장소의 불편함 Subversion은 중앙 집중식 버전 관리이다. commit을 하면 서버에 반영된다. git처럼 중앙 서버에 반영하기 전에, 내 컴퓨터 안에서 먼저 버전 관리를 하고 싶었다. 가볍게 branch를 만들고 작업하다 버릴 수도 있고, 제대로 작업을 했다 싶으면 중앙 서버에 반영할 수 있었으면 했다. 나와 비슷한 고민을 하는 사람들이 많았나 보다. git에서 이를 가능하게 git-svn 이라는 명령을 제공한다. 완전한 git처럼 사용할 수는 없지만, 적어도 내가 원한 것들은 가능했다. 그동안 git svn을 이용하면서 경험했던 것을 짧게나마 공유하고자 한다. Subversion 저장소를 git으로 가져오기 git svn clone 명령을 Subver..
-
미디위키 컨텐츠 -> xwiki importjava 2021. 7. 27. 15:27
1. 미디어위키 컨텐츠 백업 (export mediawiki xml) https://www.mediawiki.org/wiki/Manual:DumpBackup.php Manual:dumpBackup.php - MediaWiki Details[edit] dumpBackup.php file creates an XML dump for export or backup. XML dumps contain the content of the wiki (wiki pages with all their revisions), without the site-related data. DumpBackup.php does not create a full backup of the wiki database, t www.mediawiki.o..