weblogic启动项目报错DeploymentException was not recognized as a valid

weblogic 启动的出现异常

DeploymentException was not recognized as a valid

 

出现这种原因很有可能是因为,

1.  war包没有选对,要选择从项目中获取

其中 web application: exploded  和 web application: archive 的区别是

exploded 打包的结果是,会在项目的目录里面生成一个 classes 文件夹,即,文件夹的形式

archive 打包的结果是,形成一个war 包的形式,类似于,使用 mvn clean package -Dmvaen.test.skip -P dev 打成的jar 包,不过这里形成的是 .war 包的形式,即一个单个的文件。

一般在开发的过程中,使用的都打成 classes 文件的形式。

然后project 中选择输入正确的文件路径,先选择到项目的目录,然后再在后面添加 classes 文件夹,classes 文件夹是在项目编译启动之后才会生成的。

2. 找到项目的模块,应该都会有的这个模块信息的

然后对 web 进行配置,

先配置 web.xml 文件,(老项目是基于struts写的)

然后配置资源文件,(可能会不用手动配置,但是要确保有这个配置信息)

 

3. 设置文件夹的属性

 

 

最后:额外的知识

使用 weblogic 进行项目启动之后,项目会保存在weblogic 服务器里面,如果你之前有使用weblogic 部署或运行或其他的项目,在你再次部署新的项目的项目并运行的时候,之前你运行的项目同样的会进行启动,并且输入正确的方位路径,能够正常的进行访问。类似于,weblogic 服务器里面存在了之前你运行过的项目的 class 文件,war包,jar包, 之类的东西。

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章