'Programming/Java(Spring)'에 해당되는 글 15건

  1. 2019.03.08 spring boot cassandra
  2. 2019.03.08 gradle 에 jar 추가하여 빌드하기
  3. 2019.03.08 maven 빌드하기
  4. 2019.01.08 spring 변수 생명주기
  5. 2019.01.02 gradle buildship
  6. 2018.12.28 spring for android
  7. 2018.12.28 sts gradule spring boot howto
  8. 2018.12.28 STS gradle 버전 문제가.. 혹시..
  9. 2018.12.27 spring classname.class
  10. 2018.12.27 gradle + STS + openJDK 설치 -_-
Programming/Java(Spring)2019.03.08 19:19

이걸 어찌들어내냐.


[링크 : https://blog.naver.com/talag/220094862895]

'Programming > Java(Spring)' 카테고리의 다른 글

spring boot cassandra  (0) 2019.03.08
gradle 에 jar 추가하여 빌드하기  (0) 2019.03.08
maven 빌드하기  (0) 2019.03.08
spring 변수 생명주기  (0) 2019.01.08
gradle buildship  (0) 2019.01.02
spring for android  (0) 2018.12.28
Posted by 구차니

댓글을 달아 주세요

Programming/Java(Spring)2019.03.08 15:54

별건 없고

아래처럼 dependencies에 jar을 넣어주면 된다.

dependencies {

    compile files('libs/lombok-1.16.8.jar')

[링크 : https://jsonobject.tistory.com/222]

'Programming > Java(Spring)' 카테고리의 다른 글

spring boot cassandra  (0) 2019.03.08
gradle 에 jar 추가하여 빌드하기  (0) 2019.03.08
maven 빌드하기  (0) 2019.03.08
spring 변수 생명주기  (0) 2019.01.08
gradle buildship  (0) 2019.01.02
spring for android  (0) 2018.12.28
Posted by 구차니

댓글을 달아 주세요

Programming/Java(Spring)2019.03.08 14:37

pom.xml이 있으면 maven으로 빌드가 가능한건데


maven 설치하기

(패키지 설치가 아니라 maven을 다운로드 받아서 해당 경로 패스 정해주면 끝)

[링크 : https://blog.hanumoka.net/2018/05/23/centOs-20180523-centos-install-maven/]


maven 프로젝트 빌드하기

$ mvn pakage

[링크 : https://brocess.tistory.com/164]

'Programming > Java(Spring)' 카테고리의 다른 글

spring boot cassandra  (0) 2019.03.08
gradle 에 jar 추가하여 빌드하기  (0) 2019.03.08
maven 빌드하기  (0) 2019.03.08
spring 변수 생명주기  (0) 2019.01.08
gradle buildship  (0) 2019.01.02
spring for android  (0) 2018.12.28
Posted by 구차니

댓글을 달아 주세요

Programming/Java(Spring)2019.01.08 23:02

싱글톤 패턴인데 의도한거랑 다르게 작동하는것 같아서

생명주기가 다른가 하고 찾는 중.. 근데 읽어도 먼 소리인지 모르겠다 ㅠㅠ


[링크 : http://enterkey.tistory.com/300]

'Programming > Java(Spring)' 카테고리의 다른 글

gradle 에 jar 추가하여 빌드하기  (0) 2019.03.08
maven 빌드하기  (0) 2019.03.08
spring 변수 생명주기  (0) 2019.01.08
gradle buildship  (0) 2019.01.02
spring for android  (0) 2018.12.28
sts gradule spring boot howto  (0) 2018.12.28
Posted by 구차니

댓글을 달아 주세요

Programming/Java(Spring)2019.01.02 18:58

빌드쉽에 그래들이 포함된거 같은데 좀 헷갈리네..

STS에서 그래들 깔아 두니 자꾸 빌드쉽으로 마이그레이션 하라고 하는데.. 끄응..


[링크 : http://putup.tistory.com/6]

[링크 : https://github.com/eclipse/buildship/wiki/Migration-guide-from-STS-Gradle-to-Buildship]

'Programming > Java(Spring)' 카테고리의 다른 글

maven 빌드하기  (0) 2019.03.08
spring 변수 생명주기  (0) 2019.01.08
gradle buildship  (0) 2019.01.02
spring for android  (0) 2018.12.28
sts gradule spring boot howto  (0) 2018.12.28
STS gradle 버전 문제가.. 혹시..  (0) 2018.12.28
Posted by 구차니

댓글을 달아 주세요

Programming/Java(Spring)2018.12.28 18:57

기존 스프링 프로젝트를 안드로이드용으로 바꾸는 법 없나 찾는데

같은건진 모르겠네... 단순하게(?) 핸드폰 앱 만드는거 같기한데..


[링크 : http://projects.spring.io/spring-android/]

'Programming > Java(Spring)' 카테고리의 다른 글

spring 변수 생명주기  (0) 2019.01.08
gradle buildship  (0) 2019.01.02
spring for android  (0) 2018.12.28
sts gradule spring boot howto  (0) 2018.12.28
STS gradle 버전 문제가.. 혹시..  (0) 2018.12.28
spring classname.class  (0) 2018.12.27
Posted by 구차니

댓글을 달아 주세요

Programming/Java(Spring)2018.12.28 18:46


[링크 : http://lee-mandu.tistory.com/343]

[링크 : https://projects.eclipse.org/projects/tools.buildship]

[링크 : http://sang12.co.kr/9]

'Programming > Java(Spring)' 카테고리의 다른 글

gradle buildship  (0) 2019.01.02
spring for android  (0) 2018.12.28
sts gradule spring boot howto  (0) 2018.12.28
STS gradle 버전 문제가.. 혹시..  (0) 2018.12.28
spring classname.class  (0) 2018.12.27
gradle + STS + openJDK 설치 -_-  (0) 2018.12.27
Posted by 구차니

댓글을 달아 주세요

Programming/Java(Spring)2018.12.28 17:59

일단.. openJDK 11 버전 설치하고 git bash에서 버전 정보를 보니.. 아래와 같이 나온다.

$ java --version

openjdk 11.0.1 2018-10-16

OpenJDK Runtime Environment 18.9 (build 11.0.1+13)

OpenJDK 64-Bit Server VM 18.9 (build 11.0.1+13, mixed mode) 


근데 gradle 도움말에 보이는건.. java version 이라고 명시되네..

❯ java -version

java version "1.8.0_151"

Java(TM) SE Runtime Environment (build 1.8.0_151-b12)

Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode) 

[링크 : gradle-4.10.3/getting-started.html]


Note that version must be included in the -version output. Note that this is exactly the command that DefaultJvmVersionDetector parses the output of:


gradle/subprojects/jvm-services/src/main/java/org/gradle/internal/jvm/inspection/DefaultJvmVersionDetector.java


Line 53 in 8e399da


 builder.setCommandLine(javaCommand, "-version");  

[링크 : https://github.com/gradle/gradle/issues/4503]


그래서 소스를 뒤져보니

gradle-4.10.3\src\jvm-services\org\gradle\internal\jvm\inspection\DefaultJvmVersionDetector.java

    private JavaVersion parseJavaVersionCommandOutput(String javaExecutable, BufferedReader reader) {

        try {

            String versionStr = reader.readLine();

            while (versionStr != null) {

                Matcher matcher = Pattern.compile("(?:java|openjdk) version \"(.+?)\"( \\d{4}-\\d{2}-\\d{2}( LTS)?)?").matcher(versionStr);

                if (matcher.matches()) {

                    return JavaVersion.toVersion(matcher.group(1));

                }

                versionStr = reader.readLine();

            }

        } catch (IOException e) {

            throw new UncheckedIOException(e);

        }


        throw new GradleException(String.format("Could not determine Java version using executable %s.", javaExecutable));

    } 


아무래도.. matcher에서 version이 빠짐으로서 매치되는 버전을 찾을 수 없다고 배째게 되는게 아닐까 싶네..


+

centos 7에서 버전 바꾸어 가면서 해보는데 어라..

-version이랑 --version이랑 다르게 나온다?

$ sudo yum install java-11-openjdk.x86_64

$ java -version

openjdk version "11.0.1" 2018-10-16 LTS

OpenJDK Runtime Environment 18.9 (build 11.0.1+13-LTS)

OpenJDK Server VM 18.9 (build 11.0.1+13-LTS, mixed mode, sharing)

$ java --version

openjdk 11.0.1 2018-10-16 LTS

OpenJDK Runtime Environment 18.9 (build 11.0.1+13-LTS)

OpenJDK Server VM 18.9 (build 11.0.1+13-LTS, mixed mode, sharing)


$ sudo yum install java-1.8.0-openjdk.x86_64

$ java -version

openjdk version "1.8.0_191"

OpenJDK Runtime Environment (build 1.8.0_191-b12)

OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)  


'Programming > Java(Spring)' 카테고리의 다른 글

spring for android  (0) 2018.12.28
sts gradule spring boot howto  (0) 2018.12.28
STS gradle 버전 문제가.. 혹시..  (0) 2018.12.28
spring classname.class  (0) 2018.12.27
gradle + STS + openJDK 설치 -_-  (0) 2018.12.27
gradle to buildship  (0) 2018.12.27
Posted by 구차니

댓글을 달아 주세요

Programming/Java(Spring)2018.12.27 19:29

spring 코드 보다 보니

classname.class 라는 희한한 문법이 보여서 검색



 @Configuration

 @EnableAutoConfiguration

 public class MyApplication  {


   // ... Bean definitions


   public static void main(String[] args) throws Exception {

     SpringApplication.run(MyApplication.class, args);

   } 

}

[링크 : https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/SpringApplication.html]


public final Class<?> getClass()

Returns the runtime class of this Object. The returned Class object is the object that is locked by static synchronized methods of the represented class. 

[링크 : https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html#getClass%28%29]

    [링크 : https://stackoverflow.com/questions/10477375/what-does-classname-class-return]


문득 헷갈려서 찾게 되네.

클래스는 설계도 이고 오브젝트는 class의 instance이다 라고 정의하면 되려나?

[링크 : http://itsuit.tistory.com/45]

'Programming > Java(Spring)' 카테고리의 다른 글

sts gradule spring boot howto  (0) 2018.12.28
STS gradle 버전 문제가.. 혹시..  (0) 2018.12.28
spring classname.class  (0) 2018.12.27
gradle + STS + openJDK 설치 -_-  (0) 2018.12.27
gradle to buildship  (0) 2018.12.27
sts(Spring Tool Suite) version  (2) 2018.12.26
Posted by 구차니

댓글을 달아 주세요

Programming/Java(Spring)2018.12.27 10:20

먼가 끄적끄적 하는데 안되서 고민 때리다가...


그래들이 설치가 완전히 안되었어용~ 하길래 찾다보니.. 헉?!

gradle 플러그인 깔면 당연히(?) 그래들이 딸려 오는거 아니었던거냐?!?!?!


 I found out that when I ran "choco install gradle", it didn't install the most recent version of Gradle 

[링크 : https://stackoverflow.com/questions/42324135/gradle-installation-not-configured-correctly]


Chocolatey is "the package manager for Windows".

❯ choco install gradle 

[링크 : https://docs.gradle.org/current/userguide/installation.html]

[링크 : https://gradle.org/releases/]

'Programming > Java(Spring)' 카테고리의 다른 글

STS gradle 버전 문제가.. 혹시..  (0) 2018.12.28
spring classname.class  (0) 2018.12.27
gradle + STS + openJDK 설치 -_-  (0) 2018.12.27
gradle to buildship  (0) 2018.12.27
sts(Spring Tool Suite) version  (2) 2018.12.26
gradle openjdk11  (0) 2018.12.26
Posted by 구차니

댓글을 달아 주세요