An internal error occurred during: "Launching xxx on WebLogic10.x". java.lang.NullPointerException

==============================

蕃薯耀 2018年3月15日

http://www.cnblogs.com/fanshuyao/

一、问题描述:

Myeclipse 将项目部署web服务器报错:

An internal error occurred during: "Launching xxx on WebLogic10.x". java.lang.NullPointerException

二、解决方案:

选中【项目】,右键,选择【Properties】》【MyEclipse】》【Web】,查看右边【Context Root】选项卡的Web-root folder有没有设置正确,设置不正确或目录不存在时会有错误提示:

Web-root folder should contain WEB-INF sub directory

如下图所示:

将Web-root folder设置自己的部署目录就可以了,一般为WebRoot或者WebContent,但如果有些项目比较特殊,不是使用这类的目录的话,就需要手动改一下。因为该目录下的子目录是需要有WEB-INF子目录的。

如果目录比较特殊,可能还需要改下Deployment Assembly的配置,操作如下

选中【项目】,右键,选择【Properties】》【MyEclipse】》【Deployment Assembly】

勾选 Use deplloyment assembly mapping for deployment

然后就可以设置自己的Web文件部署目录。

还有需要注意的是:项目如果是复制其它项目直接导入的,可能该项目的下的.project文件里面的name标签的项目名称需要修改正确

.project文件位于该项目的目录下,每个项目都会有这个文件

打开.project文件,查看name标签的项目名是否正确。不正确,请修改。

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <projectDescription>
  3. <name>xxx</name>

.project文件的完整内容:

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <projectDescription>
  3. <name>xxx</name>
  4. <comment></comment>
  5. <projects>
  6. </projects>
  7. <buildSpec>
  8. <buildCommand>
  9. <name>org.eclipse.jdt.core.javabuilder</name>
  10. <arguments>
  11. </arguments>
  12. </buildCommand>
  13. <buildCommand>
  14. <name>org.eclipse.wst.common.project.facet.core.builder</name>
  15. <arguments>
  16. </arguments>
  17. </buildCommand>
  18. <buildCommand>
  19. <name>org.eclipse.wst.validation.validationbuilder</name>
  20. <arguments>
  21. </arguments>
  22. </buildCommand>
  23. <buildCommand>
  24. <name>org.springframework.ide.eclipse.core.springbuilder</name>
  25. <arguments>
  26. </arguments>
  27. </buildCommand>
  28. <buildCommand>
  29. <name>org.springframework.ide.eclipse.boot.validation.springbootbuilder</name>
  30. <arguments>
  31. </arguments>
  32. </buildCommand>
  33. <buildCommand>
  34. <name>org.eclipse.m2e.core.maven2Builder</name>
  35. <arguments>
  36. </arguments>
  37. </buildCommand>
  38. </buildSpec>
  39. <natures>
  40. <nature>org.springframework.ide.eclipse.core.springnature</nature>
  41. <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
  42. <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
  43. <nature>org.eclipse.jdt.core.javanature</nature>
  44. <nature>org.eclipse.m2e.core.maven2Nature</nature>
  45. <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
  46. <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
  47. </natures>
  48. </projectDescription>

-----------------------------------------------分隔线----------------------------------------------------------

网上流传的类似问题的其它方法,但不是本人遇到的问题解决方法:

1、首先关闭退出MyEclipse。

2、然后删除MyEclipse工作空间(workspace)下的

“/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.genuitec.eclipse.ast.deploy.core.prefs”

这个文件。在这个文件中存储了一些部署项目的信息。删了这个部署的项目的信息就没有错误了。

3、重启启动MyEclipse即可解决了。

==============================

蕃薯耀 2018年3月15日

http://www.cnblogs.com/fanshuyao/

An internal error occurred during: "Launching xxx on WebLogic10.x".的更多相关文章

  1. [Android] An internal error occurred during: "Launching New_configuration". Path for project must have only one segment.

    出错: An internal error occurred during: "Launching New_configuration". Path for project mus ...

  2. An internal error occurred during: "Launching New_configuration"

    问题: 点击运行时eclipse报错如下: An internal error occurred during: "Launching New_configuration". Pa ...

  3. An internal error occurred during: "Launching web on MyEclipse Tomcat"

    An internal error occurred during: "Launching web on MyEclipse Tomcat" 解决办法1 1.首先关闭MyEclip ...

  4. 关于An internal error occurred during: "Launching MVC on Tomcat 6.x". java.lang.NullPointerException异常处理

    一大早上来启动打开myeclipse就报一个这样的错误An internal error occurred during: "Launching MVC on Tomcat  6.x&quo ...

  5. 解决:An internal error occurred during: "Launching New_configuration". Path for project must have only one segment.

    问题: 点击运行时eclipse报错如下: An internal error occurred during: "Launching New_configuration". Pa ...

  6. An internal error occurred during: "Launching MVC on Tomcat 6.x". java.lang.NullPointerException

    有的时候打开Myeclispe莫名奇妙的就出现了这样的问题: An internal error occurred during: "Launching MVC on Tomcat  6.x ...

  7. An internal error occurred during: "Launching New_configuration". Path for project must have only on

    在Eclipse中按照如下操作 Project -> Properties -> Run/Debug Settings: 1. select "Launching New_con ...

  8. MyEclipse部署web项目到Tomcat出现An internal error occurred during: "Launching on Tomcat 7.x"的问题

    如果出现了上述的错误按照如下的3个步骤解决:1.首先关闭MyEclipse工作空间.2.然后删除工作空间下的文件."MyEclipse10\workspace.metadata.plugin ...

  9. An internal error occurred during: "Launching PmallSearch on Tomcat 7.x". java.lang.NullPointerException

    如果出现了上述的错误按照如下的3个步骤解决:1.首先关闭MyEclipse工作空间.2.然后删除工作空间下的“/.metadata/.plugins/org.eclipse.core.runtime/ ...

随机推荐

  1. PCL 可视化

    可视化(visualization)是利用计算机图形学和图像处理技术,将数据转换图像在屏幕上显示出来,并进行交互处理的的理论,方法和技术, pcl_visualization库建立了能够快速建立原型的 ...

  2. webRTC源码下载 Windows Mac(iOS) Linux(Android)全

    webRTC源码下载地址:https://pan.baidu.com/s/18CjClvAuz3B9oF33ngbJIw  提取码:wl1e  Windows版:visual studio 2017工 ...

  3. Android跳转系统界面_大全集

    1.跳转Setting应用列表(所有应用) Intent intent = new Intent(Settings.ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS); ...

  4. HTML5规范尘埃落定,5个开发工具推荐

    HTML5规范终于在今年正式定稿,对于从事多年HTML5开发的人员来说绝对是一个重大新闻.数字天堂董事长,DCloud CEO王安也发表了文章,从开发者和用户两个角度分析了HTML对两个人群的优势.其 ...

  5. idea+maven无法自动加载jar包

    没有配置maven的环境变量所致 执行mvn -version进行检测

  6. 五、excel末尾补0和开头补0

    1.末尾补0 假设数据在A列,则在B1输入以下公式 如果长度不足10,在后面加0,否则等于A1 (1)=IF(LEN(A1<17),LEFT(A1&"0000000000&qu ...

  7. Python 自定义异常处理Error函数

    #!/usr/bin/env python # -*- coding:utf-8 -*- CODEMSG = { 2000: u"True", 4000: u"客户上传的 ...

  8. C++ 结构体和枚举

    共同体 共同体(union) 是一种数据格式, 它能够存储不同的数据类型, 但只能同时存储其中的一种类型.也就是说, 结构可以同时存储int.long 和 double, 共同体只能存储int.lon ...

  9. Android 8 AudioPolicy 初始化

    记录一下AudioPolicy初始化过程. frameworks\av\media\audioserver\audioserver.rc service audioserver /system/bin ...

  10. MongoDB C Driver Building on CentOS

    Building on Unix Prerequisites OpenSSL is required for authentication or for SSL connections to Mong ...