当我尝试从Eclipse安装升级时,出现下面给出的错误,并且出现一半错误,然后抛出错误。 An error occurred while collecting items to be installed session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). Unable to write to repository: file:/C:/Program%20Files/eclipse/. C:\Program Files\eclipse\plugins\org.jboss.netty_3.2.4.Final-201112281337.jar (Access is denied) 请提供解决scheme。 谢谢
我现在每次都使用Eclipse的重构function。 有些技术比其他技术更明显,有些我从来没有尝试过。 什么重构对你最有用,为什么? 注:我觉得这个演示文稿非常有用,也许是因为它是示例驱动,因此容易理解: “ 为每个人重构 – 如何以及为什么使用Eclipse的自动化重构function ” 编辑:这篇文章也很有用(谢谢jitter) 探索Eclipse JDT中的重构函数
我使用eclipse在tomcat上运行我的应用程序时经常遇到这个exception: java.lang.OutOfMemoryError: PermGen space at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) at java.lang.ClassLoader.defineClass(ClassLoader.java:616) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1850) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:890) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1354) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) at java.lang.ClassLoader.defineClass(ClassLoader.java:616) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1850) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:890) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1354) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233) at org.hibernate.hql.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:265) at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:180) at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:134) at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:101) at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:80) at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:94) at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:156) at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:135) at […]
Im在eclipse中得到以下错误: persistence.xml文件没有识别的内容。 我的persistence.xml文件在我的应用程序中效果很好,但eclipse不断给我这个错误。 移动文件并使用m2eclipse更新我的项目configuration后,我得到了这个。 我没有改变文件本身。 有人知道如何解决这个问题? persistence.xml中: <?xml version="1.0" encoding="UTF-8"?> <persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"> <persistence-unit name="localDB" transaction-type="RESOURCE_LOCAL"> <provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider> <class>package.Users</class> <properties> <!– enable warnings for debugging –> <property name="openjpa.Log" value="DefaultLevel=TRACE, Runtime=INFO, Tool=INFO, SQL=TRACE"/> <!– connection properties –> <property name="openjpa.ConnectionURL" value="jdbc:mysql://localhost/test"/> <property name="openjpa.ConnectionDriverName" value="com.mysql.jdbc.Driver"/> <property name="openjpa.ConnectionUserName" value="root"/> <property name="openjpa.ConnectionPassword" value=""/> </properties> </persistence-unit> </persistence> 更新 看起来像m2eclipse与jpa结合的bug。 […]
Eclipse 3.5.2并没有停止在断点上。 就好像debugging器正在使用源文件的旧版本。 尝试了平时的刷新,清理所有项目,全部构build,没有任何改变。 已经在debugging模式下,检查中断点。 *确定最后删除整个项目,并再次检查出来。 但仍然好奇这个问题是什么。
我已经从Eclipse Indigo下的maven-achetype-quickstart创build了一个简单的项目,然后我去了pom.xml gui编辑器,并在依赖关系选项卡中通过search在适当的对话框中添加了依赖项log4j 。 现在我的pom.xml看起来像 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org xsd/maven-.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>mygroup</groupId> <artifactId>Test_Maven_03</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>Test_Maven_03</name> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.15</version> </dependency> </dependencies> <dependencyManagement> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> </dependency> </dependencies> </dependencyManagement> </project> Eclipse说我的POM有很多问题 缺less工件javax.jms:jms:jar:1.1 pom.xml / Test_Maven_03第2行Maven依赖关系问题 这是什么意思,以及如何看到自动jar下载的mavenfunction。 编辑1如果我selectlog4j 1.2.16而不是1.2.15,我得到另一个错误: Missing artifact log4j:log4j:bundle:1.2.16 。 […]
我正在使用伽利略Eclipse,我下载了WTP插件,但没有Apache Tomcat插件,当我尝试添加Tomcat服务器… 任何快速的想法?
有最大的 大小你可以设置Xmx? 我把它设置为1024米和日食开放确定。 当我把它设置为1024以上,eclipse不打开,我得到错误“jvm终止。退出代码= -1”… 我这样做是因为我不断收到“java.lang.OutOfMemoryError:Java堆空间”。 我正在阅读一个35.5Mb .txt文件,并且在使用“ while((line = reader.readLine()) != null) ”循环读取文件时发生此错误。 我本以为1024MB就足够了。 谁能帮我?
我有一个Eclipse Java项目。 它包含一个名为“dist”的文件夹。 在那个文件夹中是一个.jar文件。 我怎样才能在这个项目中进行设置,以确保当项目中的一个.java文件被重新编译时,这个.jar文件就会被更新? 谢谢。
是否有一个选项可以使debugging器中的堆栈指针(或箭头)向后移动并更改当前的执行行,就像在visual studio中一样。 今天我正在使用修改源文件的“解决方法”。 这将把我带到一个方法的开始,但有时它不够好。