最近将Eclipse升级到3.4,发现安装原来一些常用的插件的时候会出一些问题,具体如下:
1.Jbosstools:如果是用3.0之前的版本的话,jboss server的view无法显示,而如果用3.0的话则没有问题。原因应该是jbosstools2.x和eclipse3.4不兼容吧;
2.原来开发都是用Tomcat或者Jboss来的,发现两者有一个比较恼人的特点就是每次改动类或者页面等都要clean或publish一下,巨烦,所以打算试试Jetty。在Eclipse3.4下安装Jetty6.x Webapp runtime时候,要自己手动加入servelt-api.jar到classpath里,否则会出现ClassNoDef*之类的错误。除此之外,就这样启动的话,还会出现一个错误,具体情形不太记得了,好像是ClassLoader的问题,应该是Jetty的一个bug吧,不过在run-configuration->arguments->vm arguments 里加入
-Dorg.mortbay.jetty.webapp.parentLoaderPriority=true
便没事了。
若要使其运行在开发模式下的话,还要在arguments里面加入:
-Dorg.mortbay.jetty.webapp.parentLoaderPriority=true -Dtapestry.production-mode=false -Dtapestry.compress-whitespace=false
另外,在Eclipse3.4下,有可能会出现以下错误:
{eclipse_home%}/configuration/org.eclipse.osgi/bundles/593/1/.cp/lib/run-jetty-run-bootstrap.jar which is referenced by the classpath, does not exist.
查找一下,发现在configuration下面有报告缺失的jar包,只是在不同的目录下,比如在607什么,按照它要查找的路径复制一个过去便可以解决了。
3.如果想在eclipse下用Mylyn连接到Trac服务器,并在工作空间显示出自己的Task List来,这时候必须要下载Mylyn的connector包,并将之加解压到eclipse目录下的dropins目录下面,我下载的包名为mylyn-3.0.1-extras.zip。注意,要把site.xml文件删除,否则Eclipse认不出来,不知这是不是也是一个bug呢。
分享到:
相关推荐
本教程将详细介绍如何在Eclipse中配置Jetty,以便于便捷地调试和运行Web应用。 首先,确保你已经安装了Eclipse IDE和Jetty服务器。你可以从Jetty官网下载适合你Java版本的Jetty发布包,并解压到本地文件系统。 1. ...
Eclipse Jetty 9离线插件是专为开发者设计的一款工具,旨在简化在Eclipse集成开发环境中配置和运行Jetty服务器的过程。Jetty是一款轻量级、高性能的Java Web服务器和Servlet容器,广泛用于开发、测试和部署Web应用...
总之,Eclipse Jetty插件是开发和测试Java Web应用的得力助手,通过离线安装,即使在网络条件不佳的情况下也能方便地使用。它的便捷性、灵活性和强大的调试能力使得开发者能更高效地进行Web应用的开发工作。只需简单...
总结,配置Eclipse+JBossIDE+JBoss的开发环境涉及多个步骤,从安装软件、配置环境到创建项目和部署应用,每一步都对开发者的工作效率有直接影响。熟练掌握这些步骤,将有助于你在Java EE开发过程中游刃有余。通过...
为了在Eclipse中方便地调试和运行基于Jetty的Web应用,可以安装Jetty For Eclipse插件。这个压缩包"Jetty For Eclipse 插件快速安装.rar"包含了必要的文件,帮助用户快捷地在Eclipse环境中集成Jetty。 1. **插件...
在Eclipse 3.4环境下开发Struts应用,你需要配置一系列的库文件,这些文件主要包含Struts框架的核心组件和其他必要的依赖。以下是一份详细的步骤和知识点解释,以确保你能够顺利进行开发。 首先,Struts是一个开源...
7. **运行与调试**:在Eclipse中,你可以直接右键点击项目,选择“Run As” -> “Run on Server”,选择一个已配置的服务器实例(如Tomcat或Jetty)来运行你的Web应用。Eclipse会自动部署项目到服务器并启动它。 ...
在Eclipse这个强大的Java开发环境中,配置Jetty服务器来调试Web项目是一项常用的任务。Jetty是一个轻量级、高性能的开源HTTP服务器和Servlet容器,它允许开发者在本地环境快速部署和测试Web应用。本文将详细介绍如何...
在Java Web开发中,Tomcat和Jetty是两种常见的...通过以上方法,你可以轻松地在Tomcat和Jetty中配置虚拟目录,实现多应用的并发运行。同时,了解这些配置方法有助于你更高效地管理服务器资源,优化Web应用的部署流程。
Eclipse EE 集合 Jetty 和配置 Eclipse 是一个功能强大且流行的集成开发环境(Integrated Development Environment,IDE),提供了许多插件和工具来支持各种编程语言和技术。其中,Eclipse EE(Enterprise Edition...
在Eclipse中配置Maven项目以使用Jetty服务器是一个常见的任务,这主要适用于开发和测试阶段,因为它提供了快速的启动和重启能力。Jetty是一个轻量级、高性能的开源HTTP服务器和Servlet容器,广泛用于Java Web应用。...
Eclipse与jetty插件的安装和使用 Eclipse是一个功能强大的集成开发环境(IDE),它提供了许多插件来扩展其功能。Jetty是一个流行的Web服务器和Servlet容器,Eclipse提供了一个jetty插件来支持Jetty服务器的集成。...
Eclipse插件Jetty,全称为"Run-Jetty-Run",是一款专为Eclipse集成开发环境设计的插件,它使得开发者可以在本地环境中快速启动、调试和测试Jetty服务器,而无需离开Eclipse。Jetty是一款轻量级、高性能的Java Web...
eclipse jetty插件,从...下载run-jetty-run.zip文件,解压后再编写个links文件丢到eclipse的dropins目录下即可,省去了使用eclipse update方式安装的麻烦。 link文件样例如: path=d:\\eclipse_plugins\\run-jetty-run
包含easyexplore、jalopy、propertiesEditor、run-jetty-run、spket、tomcatv3,经测试,eclipse3.4,eclipse3.5及以上版本可用。下载后直接解压覆盖dropins文件夹即可。
在本文中,我们将详细介绍如何使用Eclipse、Maven和Jetty搭建一个开发环境。这个环境适合于Java Web项目的开发和调试。首先,确保你已经具备了以下软件的基础版本: 1. Eclipse IDE:在这个示例中使用的版本是3.2.2...
这篇博客“Eclipse+Maven创建webapp项目集成jetty服务器”将指导你如何将这些工具结合在一起,创建一个可以快速运行和调试的Web应用环境。 首先,让我们详细了解一下每个组件: 1. **Eclipse**:Eclipse是一款强大...
- 配置环境测试Web项目:在项目中添加必要的jar包,设置JDK的codehot replace功能,这样可以在不重启Jetty的情况下调试和更换资源文件。这需要在Eclipse的项目属性中设置Debug配置,启动时选择Java Application配置...