由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Re: Problem on ANT,JAVA,JSP,JSPPrecompil
相关主题
Problem on ANT,JAVA,JSP,JSPPrecompilerAnt problem
刚刚开始学习java,麻烦帮我看一下我哪里错了行吗?谢谢[合集] Are JSPs Dead?
其实JSP也不错Eclipse不能保存UTF-8文件?
help neededjava compilation question
[转载] javascript怎么访问JSP里的arraylist?help on this scope question
jsp文件不能compile是咋回事?Help with Tomcat for Eclipse v1.03
Tomcat JSP syntax errorant javac error in eclipse 3.0?
这个是JSP的什么技术大家考Sun那个Programmer证书吗?
相关话题的讨论汇总
话题: ant话题: jsp话题: jasper
进入Java版参与讨论
1 (共1页)
c*****s
发帖数: 214
1

java.lang.String[]
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jasper/docs/api/org/apache/jas
per/JspC.html#processFile(java.lang.String)
we
JSP
code
following
itself
人留
unchecked
which
compiling
after I
followings:
y*****n
发帖数: 48
2

http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jasper/docs/api/org/apache/jas
Yeah, I know this site, but it doesn't do much help. thx
server,
server
to
the
the

/john/src/compnay/src/com/thecompany/tools/JSPPrecompiler.java
/john/src/compnay/src/com/thecompany/tools/tools/JSPPrecompiler.java:245:
org.apache.jasper.JspC

【在 c*****s 的大作中提到】
:
: java.lang.String[]
: http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jasper/docs/api/org/apache/jas
: per/JspC.html#processFile(java.lang.String)
: we
: JSP
: code
: following
: itself
: 人留

c*****s
发帖数: 214
3

we
JSP
code
following

unchecked
compiling
I
这里ant在找processFile(String[]) 而不是processFile(String)
要么ant版本太老,要么jasper版本老。

【在 y*****n 的大作中提到】
:
: http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jasper/docs/api/org/apache/jas
: Yeah, I know this site, but it doesn't do much help. thx
: server,
: server
: to
: the
: the
: 的
: /john/src/compnay/src/com/thecompany/tools/JSPPrecompiler.java

y*****n
发帖数: 48
4

我的ANT 是1.6.2 JASPER是5.5.4.都是最新的啊,旧版本也试过了,谢谢

【在 c*****s 的大作中提到】
:
: we
: JSP
: code
: following
: 留
: unchecked
: compiling
: I
: 这里ant在找processFile(String[]) 而不是processFile(String)

c*****s
发帖数: 214
5
这个错误没有任何玄妙之处啊。org.apache.tools.ant.taskdefs.ExecuteJava.execute(
ExecuteJava.java:172)在调用不存在的org.apache.jasper.JspC.processFile(String[]
)方法。两者都不是你自己的程序。
保证两个包互相兼容就行了啊。
Ant1.6.2里jasper编译要求的是哪个jasper版本,确定你的jasper是那个版本就OK乐。

server,

【在 y*****n 的大作中提到】
:
: 我的ANT 是1.6.2 JASPER是5.5.4.都是最新的啊,旧版本也试过了,谢谢

y*****n
发帖数: 48
6

这个错误没有任何玄妙之处啊。org.apache.tools.ant.taskdefs.ExecuteJava.execute(
ExecuteJava.java:172)在调用不存在的org.apache.jasper.JspC.processFile(String[]
我到http://www.koders.com/java/fid36F25B9266150C14B236641C1E4C82D0E43B9F60.asp
x
上去看了一下org.apache.tools.ant.taskdefs.ExecuteJava.execute(
ExecuteJava.java, code里面没在用processFile 啊.另外ANT和Jasper都是原来人留下的
.
我也看了ANT的DOC, 里面没提到要用哪个版本的Jasper.
谢谢

【在 c*****s 的大作中提到】
: 这个错误没有任何玄妙之处啊。org.apache.tools.ant.taskdefs.ExecuteJava.execute(
: ExecuteJava.java:172)在调用不存在的org.apache.jasper.JspC.processFile(String[]
: )方法。两者都不是你自己的程序。
: 保证两个包互相兼容就行了啊。
: Ant1.6.2里jasper编译要求的是哪个jasper版本,确定你的jasper是那个版本就OK乐。
:
: server,

m******t
发帖数: 2416
7
Did you make sure the versions you checked are actually the ones
got picked up from the classpath? 8-)

【在 y*****n 的大作中提到】
:
: 这个错误没有任何玄妙之处啊。org.apache.tools.ant.taskdefs.ExecuteJava.execute(
: ExecuteJava.java:172)在调用不存在的org.apache.jasper.JspC.processFile(String[]
: 我到http://www.koders.com/java/fid36F25B9266150C14B236641C1E4C82D0E43B9F60.asp
: x
: 上去看了一下org.apache.tools.ant.taskdefs.ExecuteJava.execute(
: ExecuteJava.java, code里面没在用processFile 啊.另外ANT和Jasper都是原来人留下的
: .
: 我也看了ANT的DOC, 里面没提到要用哪个版本的Jasper.
: 谢谢

c*****s
发帖数: 214
8
说说你看到的是什么。ExecuteJava怎么会是直接调用jasper的compiler来编译呢?逻辑
上Ant代码怎么知道该用Jasper,javac还是jike或别的去编译呢?代码里当然是从环境里
找合适的编译工具,reflect动态调用了。Jasper的错误都在TraceStack里看到了,还有
啥可怀疑的呢?
这事儿很简单,错误摆在你面前,想要的方法没找到。就一点,processFile想要得Strin
g[] 参数是个String。你就冲这个问题上啊。无非就是过去JspC类里processFile是接受
的参数,现在不接受了。除了寻找互相兼容的ant和jasper版本,你根本不用在任何其他
方面尝试。

这个错误没有任何玄妙之处啊。org.apache.tools.ant.taskdefs.ExecuteJava.execute(
ExecuteJava.java:172)在调用不存在的org.apache.jasper.JspC.processFile(String[]

我到http://www.koders.com/java/fid36F25B9266150C14B2

【在 y*****n 的大作中提到】
:
: 这个错误没有任何玄妙之处啊。org.apache.tools.ant.taskdefs.ExecuteJava.execute(
: ExecuteJava.java:172)在调用不存在的org.apache.jasper.JspC.processFile(String[]
: 我到http://www.koders.com/java/fid36F25B9266150C14B236641C1E4C82D0E43B9F60.asp
: x
: 上去看了一下org.apache.tools.ant.taskdefs.ExecuteJava.execute(
: ExecuteJava.java, code里面没在用processFile 啊.另外ANT和Jasper都是原来人留下的
: .
: 我也看了ANT的DOC, 里面没提到要用哪个版本的Jasper.
: 谢谢

y*****n
发帖数: 48
9
谢谢.现在问题解决了.因为this JSPrecompiter uses a function processFile from
JspC.In the current Jasper verion, it's private function. So I downloaed the
previous Jasper version in which processFile is a public function. Now it
resolved. Many thanks. But it seems there's some further error. Let me take a
look and I may need ur further help. thx




这事儿很简单,错误摆在你面前,想要的方法没找到。就一点,processFile想要得Strin


这个错误没有任何玄妙之处啊。org.apache.tools.ant.taskdefs.ExecuteJava.execute(
ExecuteJava.java:172)在调用不存在的org.apache.j

【在 c*****s 的大作中提到】
: 说说你看到的是什么。ExecuteJava怎么会是直接调用jasper的compiler来编译呢?逻辑
: 上Ant代码怎么知道该用Jasper,javac还是jike或别的去编译呢?代码里当然是从环境里
: 找合适的编译工具,reflect动态调用了。Jasper的错误都在TraceStack里看到了,还有
: 啥可怀疑的呢?
: 这事儿很简单,错误摆在你面前,想要的方法没找到。就一点,processFile想要得Strin
: g[] 参数是个String。你就冲这个问题上啊。无非就是过去JspC类里processFile是接受
: 的参数,现在不接受了。除了寻找互相兼容的ant和jasper版本,你根本不用在任何其他
: 方面尝试。
:
: 这个错误没有任何玄妙之处啊。org.apache.tools.ant.taskdefs.ExecuteJava.execute(

1 (共1页)
进入Java版参与讨论
相关主题
大家考Sun那个Programmer证书吗?[转载] javascript怎么访问JSP里的arraylist?
How big is the penalty for compile with debugging mode on?jsp文件不能compile是咋回事?
也问一个Eclipse的问题Tomcat JSP syntax error
QT is LGPL now这个是JSP的什么技术
Problem on ANT,JAVA,JSP,JSPPrecompilerAnt problem
刚刚开始学习java,麻烦帮我看一下我哪里错了行吗?谢谢[合集] Are JSPs Dead?
其实JSP也不错Eclipse不能保存UTF-8文件?
help neededjava compilation question
相关话题的讨论汇总
话题: ant话题: jsp话题: jasper