[ java ] in KIDS 글 쓴 이(By): anton (anton) 날 짜 (Date): 2002년 5월 22일 수요일 오후 07시 19분 39초 제 목(Title): [q] JBuilder 관련 질문... 1) JBuilder 에 보면 볼랜드에서 자체적으로 제공하는 패키지(빈?) 들이 있던데... ( dbSwing 이나 등등) 지금 갖고 있는 툴이 트라이얼 버젼인데 JBuilder를 쓸 수 없게 되는 경우 볼랜드에서 제공하는 패키지를 계속 일반 javac 컴파일러로 포함해서 쓸 수 있나요? 2) 위 질문의 superset 인 질문인데 JBuilder 로 개발한 app 을 JBuilder 없이도 계속 일반 JDK 환경에서 작업할 수 있고, 배포할 수 있습니까? (JBuilder 고유의 기능을 사용했다면 그 class나 lib 들의 path를 일일히 잡아주는 식으로 말입니다.) 3) JDK demo에 Metalworks 예제가 있는데 이걸 그냥 dos 창에서 javac *.java 로 컴파일하면 class 가 생성되고 실행이 가능한데 JBuilder에서 project 만들고 *.java 파일 전부다 include 해서 컴파일 하면 다음과 같은 에러가 나옵니다. 별도로 무슨 Makefile 같은 것을 만들어야 하나요? "BigContrastMetalTheme.java": Error #: 300 : class ContrastMetalTheme not found in class BigContrastMetalTheme at line 21, column 44 "Metalworks.java": Error #: 300 : method setDefaultLookAndFeelDecorated(boolean) not found in class javax.swing.JDialog at line 23, column 17 "Metalworks.java": Error #: 300 : method setDefaultLookAndFeelDecorated(boolean) not found in class javax.swing.JFrame at line 24, column 16 "Metalworks.java": Error #: 300 : method setDynamicLayout(boolean) not found in class java.awt.Toolkit at line 25, column 37 "Metalworks.java": Error #: 300 : class MetalworksFrame not found in class Metalworks at line 53, column 28 "MetalworksFrame.java": Error #: 300 : class UISwitchListener not found in class MetalworksFrame at line 49, column 42 "MetalworksFrame.java": Error #: 300 : class PropertiesMetalTheme not found in class MetalworksFrame at line 64, column 21 "MetalworksFrame.java": Error #: 300 : constructor BigContrastMetalTheme() not found in class BigContrastMetalTheme at line 74, column 9 "MetalworksFrame.java": Error #: 354 : incompatible types; found: BigContrastMetalTheme, required: javax.swing.plaf.metal.MetalTheme at line 74, column 30 "MetalworksFrame.java": Error #: 300 : class MetalworksHelp not found in class MetalworksFrame at line 247, column 28 (그리고 궁금한것이 그럼 왜 JDK 로 dos창에서 컴파일 할때는 c로 작업할 때처럼 명시적으로 Makefile 을 만들어서 파일들간의 포함 관계를 알려주지 않아도 컴파일이 가능한거죠?) |