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. JSONObject遍历获取键值方法合并两个JSONObject

    JSONObject obj1= new JSONObject(); try { obj1.put("obj1_data", obj1_data); if (null != obj ...

  2. 【转】Android配置文件权限一览表

    转自:http://blog.csdn.net/kbest/article/details/7495154访问登记属性 android.permission.ACCESS_CHECKIN_PROPER ...

  3. 关于Unity中天空盒的使用

    天空盒 是一个盒子,一个正方形的盒子.其实本身也是一种shader,需要材质球做载体. 1: 一个场景是由6幅正方形的纹理图无缝拼接而成, 在视野看来位于真实的视野一样;2: 两种天空盒: 场景天空盒 ...

  4. [转]java加密算法简要介绍

    本篇内容简要介绍BASE64.MD5.SHA.HMAC几种加密算法.     BASE64编码算法不算是真正的加密算法.     MD5.SHA.HMAC这三种加密算法,可谓是非可逆加密,就是不可解密 ...

  5. 阿里技术嘉年华-aDev内容感悟

    之前参见了ADC然后要求在组内做了个简单的分享,因为写这个PPT的时候ADC的资料还没分享,所以仅凭自己记忆写的一点感悟罢了. PPT下载

  6. 嵌入式开发之makefile---交叉编译静态库和动态库的生成和调用

    c和cpp 混合的动态库生成: $(LIBSO): $(COBJS) $(CPPOBJS) $(CPP) -shared -o $@ $^ $(LIBS) ////////////////////// ...

  7. 弹出输入框后,将listview内容遮住,解决方案

    转自http://blog.csdn.net/silence_cdsn/article/details/7987063 更改listview的布局属性 之前的布局: <ListView andr ...

  8. Java虚拟机垃圾收集器与内存分配策略

    Java虚拟机垃圾收集器与内存分配策略 概述 那些内存须要回收,什么时候回收.怎样回收是GC须要完毕的3件事情. 程序计数器.虚拟机栈与本地方法栈这三个区域都是线程私有的,内存的分配与回收都具有确定性 ...

  9. 表单提交之List集合

    一.表单数据 <div class="panel panel-default"> <div class="panel-heading"> ...

  10. springboot - Constructor、@Autowired、@PostConstruct分析

    1.Constructor 构造方法 2.@Autowired 依赖注入 3.@PostConstruct 在依赖注入完成后被自动调用 4. 三者的顺序: 从依赖注入的字面意思就可以知道,要将对象p注 ...