razor
1k
2019-04-26 13:00:29 작성 2019-04-26 13:08:14 수정됨
0
253

질문이 깨져서 다시 올립니다. 실행가능한 JAR 와 main() 함수 관계? 입니다.


네티프레임워크로 TCP통신을 위한 자바서버(콘솔)소스를 보고 있던중에 

Run as 하는 자바파일을 보는데요 아래와 같이 있습니다. (import 생략)

그리고 applicationContext.xml 에 다른패키지아래의 클래스(TCP서비스)의 init-method 가 있고요.. 

또 하나는 pom.xml(아래아래) 에 관련 build 구성이 있고 거기에 패키지...StartServer 가 존재합니다.

즉 main()에서 new StartServer(); 를 하면 아래 빌드처리와 관계가 무엇인지 알고 싶습니다.

헉... xml 태그가 안나오는 군요 ㅠㅠ < => (로 대체합니다.


Class StartServer {

    void main (String[] args) {

        new StartServer();

    }

}

======== pom.xml

(build)

  (plugins)

   (plugin)

    (groupId)org.apache.maven.plugins(/groupId)

    (artifactId)maven-assembly-plugin(/artifactId)

    (configuration)

     (finalName)test.jar(/finalName)

     (outputDirectory)C:\test(/outputDirectory)

     (archive)

      (manifest)

       (mainClass>com.king.StartServer(/mainClass)

      (/manifest)

....

,,,,

,,,,,

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.