![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/C9QVV/btqBeztNMI9/McHvmdfJGyZolnakRZKXZk/img.png)
일단은 웹앱을 하나 만들어야 겠죠? 제가 이전에 적은 글이 하나 있는데 그것을 참조하시기 바랍니다. 2020/01/15 - [Web/Server] - IntelliJ IDEA CE로 spring mvc 개발환경 만들기. with maven, jetty IntelliJ IDEA CE로 spring mvc 개발환경 만들기. with maven, jetty 그냥 공짜인 이클립스를 사용하면 됩니다만 IntelliJ에서 세팅하는 방법을 적어보려고 합니다. 문제는 그냥 돈을 주고 사면 아주 편하게 세팅이 완료됩니다. 저의 경우에는 결제를 했는데 연습삼아서 하시는 분들.. mrgamza.tistory.com 이것을 다 하고 난 다음에 build configuration을 만들어 볼게요. Edit Configurati..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bvWXZt/btqBeTElMEv/jeum5KkKeaazyk1gcD1LNk/img.png)
그냥 공짜인 이클립스를 사용하면 됩니다만 IntelliJ에서 세팅하는 방법을 적어보려고 합니다. 문제는 그냥 돈을 주고 사면 아주 편하게 세팅이 완료됩니다. 저의 경우에는 결제를 했는데 연습삼아서 하시는 분들께는 이게 부담이 되실것이므로 해보시고 돈내고 사는걸로... 아마도 이런것을 노린게 아닌게 싶네요. :D ItelliJ Version : 19.3 1. 다운로드 받아줍니다. https://www.jetbrains.com/idea/download/ Download IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains Code-centric IDE, focused on your productivity. Full Java EE suppo..
우리가 리눅스 환경에서 무언가 설정 파일이라도 수정을 할 경우에는 거의 vi를 사용합니다. 저는 노멀하게만 사용해서 지금까지 vi만을 사용하였는데 vim의 사용까지 알아보려고 합니다. 참고로 vi editor는 vi(sual) editor의 약자입니다. 에디터의 모드 명령 모드 : 입력 기능 이외의 특수한 동작을 할 수 있는 기능. 복사, 붙여넣기, 되돌리기등 입력 모드 : 키보드를 통해 글자를 입력할 수 있는 기능 EX 모드 : EX 명령어 (저장, 나가기) 등을 사용할 수 있음. 비쥬얼 모드 : 마우스와 같은 기능이라고 합니다. 아래에는 약간의 명령, 입력, EX 모드를 적어드립니다. 비쥬얼은 다른곳에서 찾아보시는게 좋아용 명령모드의 사용법입니다. ESC키를 두번 누르면 무조건 명령 모드가 되게 됩니..
tomcat을 설치하고 그냥 localhost를 하게 되면 tomcat의 기본 화면이 노출됩니다. 우리가 어플리케이션을 개발을 하고 이것을 바로 Root로 설정하여서 사용하는것이 좋을거 같네요. 그래서 한번 이것을 조정하여 보도록 합시다. 기본적으로 server.xml 파일의 내부에 들어가면 아래와 같은 형태로 등록이 되어 있습니다. server.xml 파일은 tomcat 설치 폴더의 conf 폴더에 있어요 .. 이곳에 tag를 넣어서 사용하게 되면 됩니다. .. docBase가 war로 배포해서 폴더로 만들어진 어플리케이션의 이름입니다. 저는 test를 하였기에 test라 적었습니다.
그냥 사용되는 범위에 따른 이야기 입니다. 어떠한 사용범위를 패키징하는지에 대한 부분이겠네요. Java ARchive jar압축은 여러개의 자바 클래스 파일과 클래스들이 이용하는 관련된 리소스 (텍스트, 그림등) 및 메타 데이터를 하나의 파일로 모아서 자바 플랫폼에 응용 소프트웨어나 라이브러리를 배포하기 위한 소프트웨어 패키지 파일 포멧이다. Web application ARchive war는 웹 애플리케이션 파일로 소프트웨어 공학엣허 자바 서버 페이지, 자바 서블릭, 자바 클랫, XML, 파일, 등등 웹 어플리케이션을 함께 이루는 자원들을 모아 배포하는데에 사용하는 방식이다. 그래서 단순히 자바에서 사용하는 용도 패키징과 웹 프로젝트 인가의 차이로도 볼수 있을것 같네요.
- Total
- Today
- Yesterday
- MySQL
- ios
- Codable
- cocoapods
- Gradle
- docker
- nodejs
- android
- SWIFT
- go
- Kotlin
- Windows
- war
- rxswift
- windows10
- github
- git
- Java
- centos8
- intellij
- CentOS
- golang
- Spring
- ubuntu
- php
- tomcat
- Linux
- enum
- Python
- Xcode
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |