小编Cra*_*gus的帖子

在Eclipse 3.4上开发,在Eclipse 3.3上运行

我正在开发一个Eclipse插件,它基于一堆核心Eclipse插件,如SWT,JDT,GEF等.

我需要我的插件与Eclipse 3.3兼容,因为许多潜在客户仍在使用它.但是,我个人喜欢Eclipse 3.4中的新功能,并希望将它用于我的开发.这意味着我需要PDE来引用3.3代码,并在调试时执行3.3实例.

有关如何实现这一目标的任何提示?

谢谢.

eclipse eclipse-pde eclipse-3.4 eclipse-3.3

6
推荐指数
1
解决办法
510
查看次数

Eclipse和JSP:java.lang.NoSuchMethodError:javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String; ZLjava/lang/String; ZZ)V

我正在使用Eclipse 3.4和WTP 3.0.2并运行一个相当大的动态Web项目.我已经设置了项目,以便我可以在http://127.0.0.1:8080/share/访问它,但每当我这样做时,我都会收到以下错误:

  java.lang.NoSuchMethodError: javax.servlet.jsp.tagext.TagAttributeInfo.(Ljava/lang/String;ZLjava/lang/String;ZZ)V
  at org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibraryInfoImpl.java:572)
  at org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryInfoImpl.java:401)
  at org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImpl.java:248)
  at org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl.java:162)
  at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:423)
  at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:492)
  at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1552)
  at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
  at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
  at org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
  at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:155)
  at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
  at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
  at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
  at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
  at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
  at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
  at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
  at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
  at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
  at java.lang.Thread.run(Unknown Source)

因为上述文件都不是我自己的,所以指出问题的原因是非常困难的.任何想法从哪里开始寻找?

eclipse jsp eclipse-3.4

6
推荐指数
1
解决办法
2万
查看次数

是否可以将java 1.4放在64位Ubuntu上?

我需要设置一个使用Tomcat 4并使用1.4 JDK运行的遗留应用程序.

我试图从Ubuntu 9.04上的sun下载站点安装linux JDK 1.4,但它不会安装.

是否可以在64位版本的Ubuntu上安装JDK 1.4?

当我尝试安装j2sdk-1_4_2_19-linux-ia64.bin版本时出现以下错误

./install.sfx.22146: 1: ??: not found
./install.sfx.22146: 1: ELF2?@@H?@8@@@@@@????@?@@@????????P: not found
./install.sfx.22146: 2: Syntax error: "(" unexpected

java linux ubuntu 64-bit jdk1.4

6
推荐指数
1
解决办法
4116
查看次数

如何在地址栏中设置cookie?

我想添加一个cookie,以便我可以从谷歌分析中排除我与我的网站的互动(我无法像在第三方应用程序那样将文件放在服务器上)

是否可以通过在浏览器的地址栏中执行代码来设置带有javascript的cookie?

javascript cookies firefox internet-explorer

6
推荐指数
1
解决办法
2万
查看次数

颠覆性连接器不适用于最新的Ganymede更新

我在Ganymede中使用Subversive插件,但在今天的更新后它停止工作 - 它只是没有看到任何有效的svn连接器(我已经使用1.2.0 dev版本的SVNKit,而不是稳定版本,因为Subversive/Ganymede无法处理它;现在它甚至无法处理开发者).任何想法如何使其工作?颠覆性的家伙很快会发布他们的插件/连接器的新版本吗?

eclipse svn subversive ganymede eclipse-3.4

5
推荐指数
1
解决办法
3957
查看次数

Eclipse 3.4中更新站点类别的问题

我使用Eclipse 3.4(ganymede官方,而不是服务包).

我有一个更新站点,将功能组织成类别; 在编辑器和XML中,一切看起来都很棒.

一旦网站在线,以通常的方式访问它会告诉我所有功能都是"未分类的".我试过运行3.4的多台计算机,同样的问题仍然存在.

令人好奇的是我使用了Eclipse 3.3,它很好地看到了类别,但当然它无法实现3.4版本的插件.

我做错了什么或这是一个已知的问题?

eclipse ganymede eclipse-3.4

5
推荐指数
1
解决办法
2103
查看次数

使用ANT,Javacc,JUnit和编译Java类加快Linux构建时间的技巧

我们有一个大型代码库,在开发人员机器上大约需要12分钟,使用JavaCC自动生成一些Java 5类,然后编译所有类以及运行单元测试.

该项目由多个项目组成,可以分组建立,但我们的目标是在10分钟内完成整个项目

有什么提示可以减少这个构建时间?

谢谢

java linux ant junit javacc

5
推荐指数
1
解决办法
3852
查看次数

Eclipse拼写引擎不存在

我在Windows上使用Eclipse 3.4(Ganymede)和CDT 5.

当集成的拼写检查器不知道某个单词时,它建议(以及其他)将该单词添加到用户词典的选项.

如果用户词典尚不存在,则拼写检查器提供帮助配置它并显示"常规/编辑/文本编辑器/拼写"首选项窗格.但是,此首选项窗格指出"所选拼写引擎不存在",但无法控制添加或安装引擎.

我怎样才能使用拼写引擎?

更新:解决了我的问题是安装了JDT.这个解决方案在2008-09-07提出并被接受,但现在已经丢失.

c++ eclipse spell-checking eclipse-cdt eclipse-3.4

4
推荐指数
1
解决办法
5064
查看次数

Spring MVC Application - 如何设置会话范围的bean值

在我的应用程序中,我需要在一个屏幕上收集信息,然后在下一个屏幕上显示它.

我选择将此信息存储在一个范围设置为会话的bean中(它将在初始数据收集屏幕后用于其他几个屏幕)

Manager配置如下:

 <bean name="/springapp.htm" class="foo.bar.controller.springcontroller">
        <property name="sessionBeanManager" ref="sessionBeanManager" />
    </bean>
Run Code Online (Sandbox Code Playgroud)

bean配置如下:

<bean id="sessionBean" class="foo.bar.sessionBean" scope="session">
    <aop:scoped-proxy/>
   <property name="beanValue" value="defaultValue" />
</bean>

<bean id="sessionBeanManager" class="foo.bar.sessionBeanManagerImpl">
    <property name="sessionBean" ref="sessionBean"/>
</bean>
Run Code Online (Sandbox Code Playgroud)

我正在jsp页面输出

<c:out value="${sessionBean.beanValue}"></c:out>
Run Code Online (Sandbox Code Playgroud)

但每当我加载页面时,值为空?

在我看来,bean加载正常,但没有填充值,这导致我认为会话bean没有被填充或者bean没有被创建为会话bean?

spring spring-mvc spring-aop

3
推荐指数
1
解决办法
1万
查看次数

Informix列的最大长度是多少,可以增加吗?

我正在尝试使用以下内容创建一个表:

CREATE TABLE GTW_WORKFLOW_MON 
(
    WORKFLOW_NAME VARCHAR(255) NOT NULL, 
    WORKFLOW_LOADED NUMERIC(20) NOT NULL, 
    ACTIVITY_NAME VARCHAR(255) NOT NULL,
    FLAGS INTEGER NOT NULL,
    MONITOR_NAME VARCHAR(255) NOT NULL,
    CLASSNAME VARCHAR(255) NOT NULL,
    STR0 VARCHAR(255),
    STR1 VARCHAR(255),
    STR2 VARCHAR(255), 
    NUM0 VARCHAR(255), 
    NUM1 VARCHAR(255), 
    NUM2 VARCHAR(255), 
    DATE0 VARCHAR(255),
    DATE1 VARCHAR(255), 
    DATE2 VARCHAR(255), 
    PRIMARY KEY (WORKFLOW_NAME, WORKFLOW_LOADED, ACTIVITY_NAME, MONITOR_NAME)
)
Run Code Online (Sandbox Code Playgroud)

由于列长度不够大,它会失败.

sql database informix

2
推荐指数
1
解决办法
9252
查看次数