jdbc연동작업을 하기 위해(postgresql.jar를 생성)
./configure --with-java
를 하면. 밑에 checking.... 하면서 여러줄 생기는데.
제일 마지막 줄에 생기는
configure: error: Ant is required to build Java components
는 무슨 뜻인지요. ^^;;
make,,, make install를 해도 postgresql.jar파일이 생기지 않아서
애를 먹고 있는데.
혹시 configure: error: Ant is required to build Java components
이것 때문이 아닌가 하는 생각에 질문드립니다.
참고로 전 jsp/서블릿파일을 사용하지 않고 .java 파일만 테스트 하려하기에
Ant를 깔지 않았습니다.
http://jdbc.postgresql.org/docs/#install문서대로 하고 있는데..
잘 되지 않네요. ^^;;
-----------------------------------------------------------------
[root@romeo postgresql-7.1.2]# ls
GNUmakefile INSTALL aclocal.m4 config config.status contrib src
[root@romeo postgresql-7.1.2]# ./configure --with-java
loading cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking which template to use... linux
checking whether to build with locale support... no
checking whether to build with recode support... no
checking whether to build with multibyte character support... no
checking whether to build with Unicode conversion support... no
checking for default port number... 5432
checking for default soft limit on number of connections... 32
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
using CFLAGS=-O2
checking whether the C compiler (gcc -O2 ) works... yes
checking whether the C compiler (gcc -O2 ) is a cross-compiler... no
checking for Cygwin environment... (cached) no
checking for mingw32 environment... (cached) no
checking for executable suffix... (cached) no
checking how to run the C preprocessor... (cached) gcc -E
checking whether gcc needs -traditional... (cached) no
checking whether to build with Tcl... no
checking whether to build with Tk... no
checking whether to build Perl modules... no
checking whether to build Python modules... no
checking whether to build Java/JDBC tools... yes
checking for ant... no
checking for ant.sh... no
checking for ant.bat... no
configure: error: Ant is required to build Java components
-------------------------------------------------------------------
-- 이유경 님이 쓰신 글:
>> 아.. jdk가 안깔린 것이 패스 문제 였습니다.
>> .bash_profile에서 패스 설정 하면 되는 것으로 알았는데.
>> 그대로 해도 않되어서
>> 같은 폴더의 .bashrc 파일에 export패스설정... 이렇게 하였더니
>> 패스가 잡혔습니다..
>> 그럼 수고하세요 ^^
>>
>>
>> -- 정재익 님이 쓰신 글:
>> >> 말씀하신 설치과정은 맞습니다.
>> >> 그런데 이상한 것은 PATH 에 경로를 잡아 주었는데도 못잡는다는 것은 이해가 가질 않는군요. 뭔가 PATH 설정에 오류가 있지 않나 싶습니다. 아니면 java/javac 등에 execution permission 이 안 주어져 있던지 하는 등의 문제가 있는 것 아닌가 싶습니다.
>> >> 그리고 JSP 를 사용할 것이 아니라면 굳이 Ant/Tomcat 등을 설치할 필요가 전혀 없습니다.
>> >> PostgreSQL JDBC 는 말씀하신 방법으로 설치하는 것이 옳습니다.
>> >>
>> >> -- 이유경 님이 쓰신 글:
>> >> >> 안녕하세요.
>> >> >>
>> >> >> JDBC연동하려 합니다.
>> >> >>
>> >> >> postgresql버전은 7.1.2이고
>> >> >> jdk1.3.0_02를 install 시켰습니다.
>> >> >> 근데 7.x버전 이후는 JDBC드라이버를 만들어 사용해야 하는데.
>> >> >>
>> >> >> postgresql7.1.2는
>> >> >> 테이블 생성까지했으니 성공적으로 인스톨이 된것같습니다.
>> >> >>
>> >> >> jdk1.3.0_02를 인스톨 시켰고,
>> >> >> (chmod a+x j2sdk-1_3_0_02-linux-i386-rpm.bin
>> >> >> ./j2sdk-1_3_0_02-linux-i386-rpm.bin
>> >> >> rpm -iv jdk-1.3.0.02.rpm
>> >> >> )
>> >> >>
>> >> >> pgsql/.bash_profile 에서
>> >> >> (export JAVA_HOME=/usr/java/jdk1.3.0_02) 를 추가 시킨후
>> >> >>
>> >> >> java 파일을 test시키기 위해 javac명령을 주어도 실행이 안됩니다.
>> >> >> 설치가 잘못된 것같습니다.
>> >> >> 보기에 인스톨을 된것 같고 .. 패스를 잘 못잡을 듯한데..
>> >> >> 다른 위치의 .bash_profile에서 패스를 달아도
>> >> >> jdk를 못잡습니다.
>> >> >>
>> >> >> jdk1.3설치에 대해 자세하게 답변주심 감사하겠습니다.
>> >> >>
>> >> >> 그리고
>> >> >> 이렇게 jdk설치를 한후에
>> >> >> postgresql7.1.2폴더아래에서
>> >> >> ./configure --with-java
>> >> >>
>> >> >> postgresql7.1.2/src/interface/jdbc/폴더아래에서
>> >> >> make
>> >> >> make install
>> >> >> 를 하면 prostgresql.jar라는 드라이버가 생성된 후
>> >> >> 이 jar파일을 classpath잡은후 사용하는 방법이 맞는지요.
>> >> >>
>> >> >> 앗. 그리고. jsp파일이나 서블릿을 사용하지않고 그냥
>> >> >> java파일만 사용할 것이라면. 굳이 Ant는 필요 없겠지요. ^^ ?
>> >> >>
>> >> >> 질문에 답변 부탁드립니다.
>> >> >> 세가지 질문 드렸습니다.
>> >> >> 그럼 수고하세요.
|