WebLogic经验:发布Eclipse中的创建的工程

1、先将eclipse下的工程拷贝到WebLogic目录

如:将工程md5demo2拷贝到D:\bea\user_projects\workspaces\default目录下

 


2、创建新工程,选择【从已存在的源文件创建动态Web工程】:

 

3、设置新工程参数:

A、通过【Browse(浏览)】窗口,定位已存在源文件的路径;

B、工程名称会自动生成;

C、选择Java的编译器版本为6.0(请依原工程情况设定):

D、选择运行的服务器为:Oracle WebLogic Server v10.3

 


4、点击【Next】,发现有警告:

 

 

5、去掉两个无效的引用,错误去除:

 

 

6、点击【Finish】,导入完成:

 

注:这里可以去掉自动编译选项,因为WebLogic编译比较慢,我们可以手动设置需要编译的项目:

A、去掉自动编译:

 

B、选择【Project】-》【Build Working Set】-》【Select Working Set...】,进入设置页面:


C、点击【New】按钮:


D、进入【Select】页面,【Working set type:】选择 Java:


E、选中工程【md5demo2】,同时设置【Working set name:】为 md5demo2:

 

F、点击【Finish】按钮后进入前面的设置页面,选中【md5demo2】,然后点击【OK】按钮:


G、以后想编译此工程时即可手动编译:

 

7、从工程的错误图示可以看出有编译错误,选中工程,点击右键,选中【Properties】,进入设置页面:

 

8、选中【Project Facets】,进入该属性面板,点击【Modify Project...】,进入设置页面:

 

9、将Struts的版本改为1.2(其他设置依以前的工程进行设置):

 

10、点击【Finish】按钮后,我们可以看到Struts的版本已为1.2:


11、然后打开weblogic.xml文件,设置工程路径,默认为/即根目录,我们设置为/md5demo2:

 

12、手动编译后我们就可以看到工程已经没有错误了。接下来将工程导出为WAR档,选中工程,点击右键,选择【Export】-》【WAR file with JSP pre-compilation】:

 

13、设置导出路径和文件名称(这里可以选择是否导出源代码和覆盖已存在的文件):

 

 

14、接下来就是发布了:

通过链接:http://localhost:7001/进入控制台页面,然后点击【Lock & Edit】按钮,锁定服务器,防止其他人修改服务器设置。

 

 

15、点击左边的【Deployments】链接,进入发布页面:

 

16、点击【Install(安装)】按钮,进入安装页面:

 

17、点击【upload your file(s)】链接,上传WAR档:

 

 

18、点击【浏览】按钮,选择要上传的WAR档的路径,然后点击【Next】按钮,进入下一步:

 

19、信息提示上传成功,点击【Next】进入下一步:

 

20、设置工程名称:

 

21、点击【Finish】按钮,完成基本设置。

 

22、设置工程发布名称:

 

23、最后点击【Activates Changes】激活刚才所做的更改:

 

24、信息提示:所有更改已生效,服务不需要重新启动:

 

25、查看工程的【Testing测试】,可以看到工程的链接地址:

 

26、测试页面:输入用户名,密码,点击【登录】按钮:

 

27、系统成功登陆:

 

28、至此,在eclipse成功运行的工程已被移植到WebLogic,并成功发布。

 

你可能感兴趣的:(eclipse,oracle,weblogic,struts,浏览器)