WebLogic经验:发布Eclipse中的创建的工程
1、先将eclipse下的工程拷贝到WebLogic目录如:将工程md5demo2拷贝到D:\bea\user_projects\workspaces\default目录下
2、创建新工程,选择【从已存在的源文件创建动态Web工程】:
http://coderdream.iteye.com/upload/attachment/82803/b7d41b02-ca50-3008-86fa-6b6926beb60c.gif
3、设置新工程参数:
A、通过【Browse(浏览)】窗口,定位已存在源文件的路径;
B、工程名称会自动生成;
C、选择Java的编译器版本为6.0(请依原工程情况设定):
D、选择运行的服务器为:Oracle WebLogic Server v10.3
http://coderdream.iteye.com/upload/attachment/82807/48ee0c2b-5754-36af-bbff-0b21c425f7cf.gif
4、点击【Next】,发现有警告:
http://coderdream.iteye.com/upload/attachment/82827/a3da75b7-cef9-3fe8-a1b4-a566bcdbe47e.gif
5、去掉两个无效的引用,错误去除:
http://coderdream.iteye.com/upload/attachment/82829/e9c3cc91-f37d-36ae-9578-4fd483635be3.gif
6、点击【Finish】,导入完成:
http://coderdream.iteye.com/upload/attachment/82831/6592bbcc-df2e-3dbb-b170-3b3f0d837c89.gif
注:这里可以去掉自动编译选项,因为WebLogic编译比较慢,我们可以手动设置需要编译的项目:
A、去掉自动编译:
http://coderdream.iteye.com/upload/attachment/82833/140b1b0e-38c8-3a51-9f22-8a45940fba27.gif
B、选择【Project】-》【Build Working Set】-》【Select Working Set...】,进入设置页面:
http://coderdream.iteye.com/upload/attachment/82836/fc51aa5d-47ab-38a1-af6c-41541fdef143.gif
C、点击【New】按钮:
http://coderdream.iteye.com/upload/attachment/82838/6ea6bd6b-48c9-3e34-a3f2-f7da60bd4d10.gif
D、进入【Select】页面,【Working set type:】选择 Java:
http://coderdream.iteye.com/upload/attachment/82840/600742ab-f9c3-3447-aa01-cf531b733673.gif
E、选中工程【md5demo2】,同时设置【Working set name:】为 md5demo2:
http://coderdream.iteye.com/upload/attachment/82842/ddd597a3-7a8e-3b39-99be-b6766cc9ab1d.gif
F、点击【Finish】按钮后进入前面的设置页面,选中【md5demo2】,然后点击【OK】按钮:
http://coderdream.iteye.com/upload/attachment/82845/b38da045-a7d6-3dfa-915a-4c87a4749522.gif
G、以后想编译此工程时即可手动编译:
http://coderdream.iteye.com/upload/attachment/82847/62df6b8a-8ca0-3975-af9e-c87ceecd8fba.gif
7、从工程的错误图示可以看出有编译错误,选中工程,点击右键,选中【Properties】,进入设置页面:
http://coderdream.iteye.com/upload/attachment/82851/4e4c4c98-86b2-3102-b88e-b183bcdd662c.gif
8、选中【Project Facets】,进入该属性面板,点击【Modify Project...】,进入设置页面:
http://coderdream.iteye.com/upload/attachment/82853/31abddc0-7e37-363c-a4fc-e5f82f30163f.gif
9、将Struts的版本改为1.2(其他设置依以前的工程进行设置):
http://coderdream.iteye.com/upload/attachment/82855/67bdf1b4-6824-35e7-afc6-db6192221a42.gif
10、点击【Finish】按钮后,我们可以看到Struts的版本已为1.2:
http://coderdream.iteye.com/upload/attachment/82860/08bb4c8c-8bd4-301a-9a6d-df6335721db2.gif
11、然后打开weblogic.xml文件,设置工程路径,默认为/即根目录,我们设置为/md5demo2:
http://coderdream.iteye.com/upload/attachment/82862/57185b64-ec56-3a77-8d79-163accf16c7d.gif
12、手动编译后我们就可以看到工程已经没有错误了。接下来将工程导出为WAR档,选中工程,点击右键,选择【Export】-》【WAR file with JSP pre-compilation】:
http://coderdream.iteye.com/upload/attachment/82864/7c17611c-4e23-350c-9b40-11fbd3c2e081.gif
13、设置导出路径和文件名称(这里可以选择是否导出源代码和覆盖已存在的文件):
http://coderdream.iteye.com/upload/attachment/82866/c9c574b6-65df-3c37-a8a4-5515c710a0b8.gif
14、接下来就是发布了:
通过链接:http://localhost:7001/进入控制台页面,然后点击【Lock & Edit】按钮,锁定服务器,防止其他人修改服务器设置。
http://coderdream.iteye.com/upload/attachment/82868/05c4eefd-2314-316a-ae52-752a471806ba.gif
15、点击左边的【Deployments】链接,进入发布页面:
http://coderdream.iteye.com/upload/attachment/82870/df2b1f35-612e-3f0b-b67d-48251ce51a35.gif
16、点击【Install(安装)】按钮,进入安装页面:
http://coderdream.iteye.com/upload/attachment/82874/ea394726-8570-3db3-8214-81df2429a670.gif
17、点击【upload your file(s)】链接,上传WAR档:
http://coderdream.iteye.com/upload/attachment/82876/be226db0-6dd2-39fd-a8b1-5c0acf57a743.gif
18、点击【浏览】按钮,选择要上传的WAR档的路径,然后点击【Next】按钮,进入下一步:
http://coderdream.iteye.com/upload/attachment/82878/103633c6-e8ea-360f-9e77-6b97fb732946.gif
19、信息提示上传成功,点击【Next】进入下一步:
http://coderdream.iteye.com/upload/attachment/82880/b54e6152-fa7b-39a4-8431-75cae9f36afc.gif
20、设置工程名称:
http://coderdream.iteye.com/upload/attachment/82882/4e04e6a3-0015-323c-bd9c-8d09ab0792f0.gif
21、点击【Finish】按钮,完成基本设置。
http://coderdream.iteye.com/upload/attachment/82884/8662c0a2-f5c9-34c4-b2a3-26b85ee3334a.gif
22、设置工程发布名称:
http://coderdream.iteye.com/upload/attachment/82886/f9987913-8a0e-3c76-9401-152494c4b076.gif
23、最后点击【Activates Changes】激活刚才所做的更改:
http://coderdream.iteye.com/upload/attachment/82891/296e6282-9efb-338f-8ee9-2f6b0dbf2b9e.gif
24、信息提示:所有更改已生效,服务不需要重新启动:
http://coderdream.iteye.com/upload/attachment/82895/fe1f1484-4d5f-345d-a752-f1f017896434.gif
25、查看工程的【Testing测试】,可以看到工程的链接地址:http://coderdream.iteye.com/upload/attachment/82897/6b90c9d3-8c73-30da-8305-bc00db89da14.gif
26、测试页面:输入用户名,密码,点击【登录】按钮:
http://coderdream.iteye.com/upload/attachment/82899/db71bb8d-bd13-3368-a49d-29a16ccc7d65.gif
27、系统成功登陆:
http://coderdream.iteye.com/upload/attachment/82901/d2ded20e-40bd-3e64-b92e-7b9c811f5678.gif
28、至此,在eclipse成功运行的工程已被移植到WebLogic,并成功发布。
页:
[1]