关于官网下载eclipse安装之后使用gradle构建工程不能部署到tomcat7上的问题处理

合集下载

关于eclipse环境启动不成功的问题解决方法

关于eclipse环境启动不成功的问题解决方法

关于eclipse环境启动不成功的问题解决⽅法常信息补充:Caused by: javassist.CannotCompileException: by ng.OutOfMemoryError: PermGen spaceat javassist.ClassPool.toClass(ClassPool.java:1099)at javassist.CtClass.toClass(CtClass.java:1265)at com.taobao.hsf.bytecode.ClassGenerator.toClass(ClassGenerator.java:293)... 37 moreCaused by: ng.OutOfMemoryError: PermGen spaceat ng.ClassLoader.defineClass1(Native Method)at ng.ClassLoader.defineClassCond(Unknown Source)at ng.ClassLoader.defineClass(Unknown Source)at sun.reflect.GeneratedMethodAccessor68.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at ng.reflect.Method.invoke(Unknown Source)at javassist.ClassPool.toClass2(ClassPool.java:1112)at javassist.ClassPool.toClass(ClassPool.java:1093)at javassist.CtClass.toClass(CtClass.java:1265)在 VM arguments中添加配置:-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=128m -XX:MaxPermSize=256m另外的博客之前使⽤tomcat7时遇到启动报错问题,⽇志如下:严重: ContainerBase.addChild: start:org.apache.catalina.LifecycleException: Failed to start component[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/mypro]]at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1114)at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1673)at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)at java.util.concurrent.FutureTask.run(FutureTask.java:138)at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)at ng.Thread.run(Thread.java:619)Caused by: ng.IllegalStateException: Unable to complete the scan for annotations for web application [/mypro]. Possible root causes include a too low setting for -Xss and illegal cyclic inheritance dependenciesat org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2109)at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1981)at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1947)at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1932)at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1326)at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:878)at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:369)at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5179)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)... 11 moreCaused by: ng.StackOverflowErrorat java.util.HashMap.get(HashMap.java:300)at org.apache.catalina.startup.ContextConfig.populateSCIsForCacheEntry(ContextConfig.java:2257)at org.apache.catalina.startup.ContextConfig.populateSCIsForCacheEntry(ContextConfig.java:2269)at org.apache.catalina.startup.ContextConfig.populateSCIsForCacheEntry(ContextConfig.java:2269)at org.apache.catalina.startup.ContextConfig.populateSCIsForCacheEntry(ContextConfig.java:2269)at org.apache.catalina.startup.ContextConfig.populateSCIsForCacheEntry(ContextConfig.java:2269)at org.apache.catalina.startup.ContextConfig.populateSCIsForCacheEntry(ContextConfig.java:2269)……在⽹上找了很久,最终解决问题,在这时MARK⼀下。

Eclipse安装后jdk和tomacat与以前项目不匹配解决办法

Eclipse安装后jdk和tomacat与以前项目不匹配解决办法

Eclipse安装后jdk和tomacat与以前项目不匹配解决办法1、首先配置好tomacat和JdkWindows——preference——Server——Runtime Environment——选择合适的tomacatWindows——preference——Java——Compile——选择合适的JDK2、显示the import java.util cannot be resolve,怎么解决解决方案:(1)、右键项目-------buildpath--------最下面那个configura。

的(2)、选择libraries找到JRE(这个时候你会发现这个jre前面有个红X)(3)、选中remove掉(4)、重新为该项目选择一个JRE,点击“Add Library”,然后选择“Jre System Library”,选择JDK。

3、The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build PathThe superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path add.jsp /dwz-java/WebContent/WEB-INF/jsp/management/news line 1 JSP Problem在出现此错误的项目上单击鼠标右键》Build Path》Configure Build Path4、Target runtime Apache Tomcat v6.0 is not defined.错误解决方法Eclipse导入工程后工程上显示一个小红叉,但工程里没有文件错误,也没有语法错误,百思不得其解啊,后来在网上找了一些资料说是项目引用的类库路径有问题。

eclipse安装zylinembeddedcdt失败解决办法

eclipse安装zylinembeddedcdt失败解决办法

eclipse安装zylinembeddedcdt失败解决办法最近在搞嵌⼊式开发,之前⽤惯了IDE调试单⽚机的那种⽅式,开发2440和am3358驱动时候⽆法⽅便的查看寄存器和变量,憋的抓⽿挠腮,不爽得很,没有可视化环境进⾏实时调试观察,太特么蛋疼了。

感觉这种情况⽼外应该会有解决⽅案,在⽹上找了⼏天,果不其然,有⽤ubuntu+eclipse+openocd开发嵌⼊式程序,调试uboot和裸机程序的的,具体思路和原理,我就不做搬运⼯了,搬来搬去也没啥意思,现在⽹上充斥着各种平台博客,内容⼏乎完全⼀样,⼤家随便搜索⼀下就可以找到,这⾥只分享下⽆法解决的情况。

照着⽹上的帖⼦做了做,卡在了安装zylin embedded cdt这⾥,在线安装时,总是出现:Cannot complete the install because one or more required items could not be found.Software being installed: Zylin Embedded CDT 4.18.1 (com.zylin.cdt.feature.feature.group 4.18.1)Missing requirement: Zylin Embedded CDT 4.18.1 (com.zylin.cdt.feature.feature.group 4.18.1) requires 'org.eclipse.cdt.debug.mi.core0.0.0' but it could not be found错误提⽰,继续不下去了,结果zylin embedded cdt这个插件对调试⼜特别重要,不装⼜不⾏,百度了n久,找到的解决⽅式还是装不了,⽆论是在线还是下载插件包问题相同。

在eclipse 4.6/4.7的版本上均试过,还是不⾏,找⽹友从他的能⽤的eclipse下拷贝'org.eclipse.cdt.debug.mi.core插件到本机也不⾏,还是不知道哪⾥出了问题,后来仔细看了下,发现zylin embedded cdt这个插件最新版本4.18.1更新时间是2012年,已经四年之前了,这期间eclipse版本更新了4.4、4.5、4.6、4.7这么多版本,在⽹上查了下eclipse4.4以上是在java虚拟机8版本上运⾏的,猜测有可能是eclipse版本太新导致的zylin embedded cdt装不上,下载了eclipse-cpp-luna-SR2-win32-x86_64这个4.4的版本,发现可以正常安装zylin embedded cdt。

eclipse中的项目无法添加到tomcat中的处理方法

eclipse中的项目无法添加到tomcat中的处理方法


即可通过add and remove操作该web项目。 ps:Myeclipse查看当前项目工作空间 1,项目右键Properties
总结 到此这篇关于eclipse中的项目无法添加到tomcat中的文章就介绍到这了,更多相关eclipse中的项目无法添加到tomcat中内容请 搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
到此这篇关于eclipse中的项目无法添加到tomcat中的文章就介绍到这了更多相关eclipse中的项目无法添加到tomcat中内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家
eclipse中的项目无法添加到 tomcat中的处理方法
1、右键点击项目,选择properties 2、点击Project facets 3、在右侧的Runtimes中选中apache tomcat 4、勾选Dynamic Web Module 最终改为下面的样式,其余的不要:

Android studio安装配置常见问题及其解决方案

Android studio安装配置常见问题及其解决方案

Android studio安装配置常见问题及其解决方案Android studio 是目前android公司主推的一款开发工具,相比较以前eclipse,它自己内部就集成了SDK等,方便开发。

这几天杰瑞教育学员也尝试从官网下载了一个android studio进行开发,但是在安装以及配置过程中遇到了几个问题,接下来与大家分享一下:方法/步骤1.问题一在安装的时候最好是按照它原来的路径安装,不要修改路径。

我修改了路径后出现了一些问题,没有解决。

所以提醒大家,在安装的时候最好不要修改安装路径哦~2.问题二'tools.jar' seems to be not in Android Studio classpath.Please ensure JAVA_HOME points to JDK rather than JRE.在打开的过程中报出以上错误,tools包没有找到,解决方法是在设置环境变量中的JAVA HOME时需要注意,在最后需要以\结尾。

如图:3.问题三一直停留在fetching Android sdk compoment information界面4.出现该界面是一直在获得android sdk的信息。

解决方法:1)找到安装的Android Studio目录下的bin目录。

找到idea.properties 文件,用文本编辑器打开。

2)在idea.properties文件末尾添加一行:disable.android.first.run=true ,然后保存文件。

3)关闭Android Studio后重新启动,便可进入界面。

5.问题四Failed to fetch URL /android/repository/repository.xml,reason: Connection timed out: connect连接谷歌网络超时解决方法:打开SDK目录安装时默认地址为C:\Users\Administrator\AppData\Local\Android\sdk 。

eclipse 不能编译

eclipse 不能编译
eclipse不编译工程,classes目录为空
文章分类:Java编程
eclipse出现不编译工程的现象。怎么刷新classes目录下也是空的.
具体都操作:
打开project->build automatically 试后不行,还是不编译.
打开project --> build automatically 另外 clean一删掉某个class文件重新生成,删除class文件后,但classes目录下的文件夹被其它程序打开,比如Total Commander。此时编译也不会通过,在problems下可能会提示“con't delete classes ”。关掉其它程序重新编译即可。
3.还有种情况是remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚
eclipse默认是选自动编译。即使取消自动编译,手动build工程,也不能编译。
出现这种情况一般有以下三种原因:
1.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果.

Huawei DevEco Studio使用指南_鸿蒙学堂

Huawei DevEco Studio使用指南_鸿蒙学堂
文档内容来自鸿蒙官方网站鸿蒙学堂hmxtorg整理huaweidevecostudio使用指南v11鸿蒙学堂hmxtorg整理2020年12月16日文档内容来自鸿蒙官方网站鸿蒙学堂hmxtorg整理目录1工具简介
文档内容来自鸿蒙官方网站,鸿蒙学堂 整理
Huawei DevEco Studio 使用指南
2.3 运行 Hello World.........................................................................................................11 3 工程管理......................................................................................................................................14
3.2 支持的设备模板和编程语言 ........................................................................................ 17 3.3 创建一个新的工程.........................................................................................................18
2.2 配置开发环境 ................................................................................................................... 4 2.2.1 npm 设置............................................................................................................. 4 2.2.2 设置 Gradle 代理................................................................................................ 5 2.2.3 设置 DevEco Studio 代理................................................................................ 6 2.2.4 下载 HarmonyOS SDK .................................................................................... 8

idea unable to resolve class mavendeployment

idea unable to resolve class mavendeployment

idea unable to resolve classmavendeployment"Unable to resolve class mavendeployment"是一个常见的Maven构建错误。

在这篇文章中,我们将分步解答这个问题,并提供一些解决方案。

第一步:检查Maven配置在遇到这个错误之前,先确保你在项目中正确地配置了Maven。

首先,确保在项目的根目录下存在pom.xml文件。

pom.xml是Maven项目的核心配置文件,用于定义项目的依赖关系和构建配置。

确保pom.xml文件存在,并且其中包含正确的Maven构建配置。

第二步:检查mavendeployment类的引用"Unable to resolve class mavendeployment"错误表明Maven无法找到或解析mavendeployment类。

在这一步中,你需要检查你的代码中是否正确地引用了mavendeployment类。

首先,请确保你正确地使用了import语句来引用mavendeployment类。

例如:import com.example.mavendeployment;如果你没有显式地引用mavendeployment类,而是通过其他类来引用它,请确保该类的引用也是正确的。

如果你是在使用mavendeployment 类的方法或属性,确保你在代码中正确地访问了它们。

第三步:检查Maven依赖如果前两个步骤都没有找到问题,那么你需要检查你的Maven依赖。

"Unable to resolve class mavendeployment"错误通常是由于缺少所需的依赖项而引起的。

在pom.xml文件中,你可以定义所需的依赖项。

确保你正确地定义了mavendeployment类所在的依赖项,包括其日期和版本。

例如:<dependency><groupId>com.example</groupId><artifactId>mavendeployment</artifactId><version>1.0.0</version></dependency>确保你在pom.xml文件中正确地声明了所有需要的依赖项,并且版本号是正确的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Eclipsegradle开发安装最新eclipse不能使用tomcat7的问题处理。

1、问题描述:
将项目添加到tomcat7上的时候包下面的错误
Project facet Java version 1.8 is not supported
2、错误生成的原因的介绍:
1、首先安装最新版eclipse的时候,必须需要jdk8环境,安装完后eclipse默认的jdk
是1.8。

2、安装gradle的时候采用的是默认安转的模式,此时gradle有一个默认的编译jdk,就
是eclipse默认的jdk1.8
3、采用gradle构建工程的时候,在build.gradle中配置了对应的最低jdk需要。

4、实际在使用gradle构建工程的时候,在生成.settings文件夹下的jdk需要文件的时候,
生成了2个一个是最低jdk需要,一个是build.gradle配置中的配置,一个是gradle 默认的jdk,由于的eclipse默认jdk是1.8,所以其中一个的最低jdk1.8
5、Tomcat7的jdk默认是1.7,所才报出以上的错误。

3、解决方法如下:
配置gradle的默认编译jdk即可,如下:
在window/preferences中配置(搜索gradle,点击下面的Arguments,选择java home下的workspace JRE),点击apply,如下:
效果,配置完后,重新(gradlests /refresh all)生成的文
件,D:\workspace\yundiService\.settings\mon.project.facet.core.xml文件中<installed facet="jst.java" version="1.8"/>是1.7。

此时可以使用tomcat1.7了。

相关文档
最新文档