win 32 에서 charva 를 컴 파일 하여 DEMO 를 실행 하 는 작은 실험

2733 단어 자바일 하 다
작업 이 필요 합 니 다.우 리 는 프로그램 을 개발 하여 세 개의 디 스 플레이 인터페이스:swing,jsp,text terminate 를 나 오 기 를 원 합 니 다.
초기 계획 은 기본 적 인 업무 컨트롤 라 이브 러 리 를 만 드 는 것 입 니 다.(모든 디 스 플레이 인터페이스 컨트롤 은 업무 컨트롤 라 이브 러 리 에 있어 야 합 니 다.)
개발 절차:
  1.드래그 개발 swing,사용자 정의 플러그 인 은 xml 프로필 을 생 성 합 니 다.
  2.문자 터미널 생 성.
  3.jsp 솔 루 션,밝 히 기 불편
  국내 에 서 는 문자 터미널 을 만 드 는 애플 리 케 이 션 이 없 는 것 같 습 니 다.구 글 이 내 렸 습 니 다.도구 발견:charva.소 개 를 보 니 괜 찮 은 것 같 아 요.다음은 제 가 제 기계 에 charva 공 사 를 하 는 과정 입 니 다.-손 에 win 환경 만 있 고 win 프로그래머 가 태 어 났 기 때문에 가장 익숙 한 운영 체 제 는 win 이기 때문에 win 에서 실험 을 합 니 다.
환경:
  jdk 1.5-charva 기본 환경 은 1.4 이 고 손 에 1.5 밖 에 없 으 며 해 보 는 태 도 를 가지 고 있 습 니 다.
  gcc,mingw32(dev-cpp)
  win 2003 server(유럽 의 노트북 은 동시에 여러분 의 server 입 니 다.모 바 일 서버 를 전문 적 으로 설정 합 니 다.  ) 
  ant-c:\java\ant 버 전 은 기억 이 나 지 않 습 니 다.우연히 버 전이 낮 습 니 다.컴 파일 할 때 몇 개의 키 워드 를 모 릅 니 다.잠시 만 요.ant 가 설치 되 어 있 지 않 고 디 렉 터 리 만 만 들 었 을 뿐 lib 를 디 렉 터 리 로 복사 하 였 습 니 다.그래서 저 는 build.bat,cp.bat 를 썼 습 니 다.
  pdc31dllw--c:\app\pdc31dllw
build.bat
set cp1=%java_home%\lib\tools.jar;for %%i in (%ant_home%\lib\*.jar) do call cp.bat %%iset cp=%cp1%;%cp%%java_home%\bin\java -classpath "%cp%" -dant.home=lib org.apache.tools.ant.main %1  -buildfile build.xml
cp.bat
set cp=%cp%;%1
  1.다운로드:http://www.pitman.co.za/projects/charva/download.html
     c:\java\charva 디 렉 터 리 로 압축 을 풀 수 있 습 니 다.
  2。j2ssh 다운로드,주소 기억 안 나 는데 구 글.
       c:\java\j2ssh 디 렉 터 리 로 압축 을 풀 수 있 습 니 다.
  3。dev-cpp 다운로드,설치.
  4.c:\\java\\j2ssh 에 들 어가 build 를 실행 하고 c:\java\\\j2ssh\\dist\lib 디 렉 터 리 에서 네 개의 파일 을 생 성 합 니 다.
j2ssh-ant-0.2.8.jar,j2ssh-common-0.2.8.jar,j2ssh-core-0.2.8.jar,j2ssh-dameon-0.2.8.jar
  복사:j2ssh-ant-0.2.8.jar,j2ssh-common-0.2.8.jar,j2ssh-core-0.2.8.jar 에서 ant홈\lib 디 렉 터 리 아래.
   제 jdk 는 1.5 입 니 다.jssh 코드 에서 변 수 는 enum 이 고 enum 은 1.5 에서 키워드 입 니 다.수정 하면 됩 니 다.
5.c:\\java\charva 에 들 어가 기
   이 build.xml 에는 두 가지 키워드 가 있 습 니 다.breakterator,failonerror;안 써 봤 는데 무슨 뜻 인지 모 르 겠 어 요.
내 ant 환경 에서 몰라,빼.
  build compile
  build  javah
  build compile-test
6.terminal.dll 컴 파일
   c:\java\\charva\charva\\c\src 디 렉 터 리 에 들 어가 makefile.win 32.txt 를 makefile 파일 로 복사 합 니 다.
    Makefile 파일 에 추가:
      cc   = gcc.exe
   수정 pdcurseshome,java_홈 값
     java_home="c:/java/jdk15"
    pdcurses_home="c:/app/pdc31dllw"
   명령 실행:make
   명령 이 성공 적 으로 실행 되 었 습 니 다.c:\java\\charva\\c\lib 에서 terminal.dll 파일 을 생 성 합 니 다.
7.path 에 c:\app\pdc31dllw 디 렉 터 리 를 추가 합 니 다.
8.데모 실행
   c:\java\\charva\charva 디 렉 터 리 에 들 어가 wintest.bat 를 실행 합 니 다.
   성공

좋은 웹페이지 즐겨찾기