1.下载

java是跨平台的,所以windows下载和linux一样的jar文件安装就行,当然也可以使用windows安装程序来安装。

(weblogic下载不需要购买--oracle产品都是补丁和技术支撑才需要购买--但需要登录oracle账号)

下载页面:http://www.oracle.com/technetwork/cn/middleware/ias/downloads/wls-main-091116-zhs.html

下图中通用就是weblogic的jar文件(的zip压缩包),快捷安装程序就是安装程序(的zip压缩包),我们这里选下载“通用”(通用jar可用于所有操作系统安装)。

2.安装

2.1安装jdk

运行jar文件首先当然要安装jdk,jdk安装比较普遍需要教程可参考链接,这里就不多坠述。

我们这里要安装的是weblogic 12.2.1.3版本,其jar文件内的class文件魔数为0x0032(十进制就是50),所以该版本weblogic应该是以jdk1.6编译(或兼容jdk1.6),也应是安装jdk1.6及以上版本即可。我们这里使用jdk1.8。

安装时发现,正常安装weblogic并正配置JAVA_HOME且未配置JRE_HOME,但运行安装时报(weblogic 10.3.6没见报):

此安装程序必须使用 Java 开发工具包 (JDK) 执行,,但 D:\Android\Java\jre1.8.0_151 不是有效的 JDK Java 主目录。

解决办法一是指定java的具体路径(官方文档这么装的,如下图一),二是切换到%JAVA_HOME%\bin目录下再执行安装(如下图二)

这两种办法都能正常启动安装。

从意思上看就是安装时原先java使用了jre中的java来运行jar,但从where java上来确实没有指向jre不懂问题在哪,反正明确指出要使用java路径即可。

2.2安装weblogic

在cmd中执行安装命令,出现安装界面,除了修改安装路径其他全都默认点下一步即可。

%JAVA_HOME%\bin\java -jar fmw_12.2.1..0_wls.jar

“自动启动配置向导”就是启动domain创建向导程序,做为骄傲的IT工程师我们怎么可能使用自动启动这么低端的操作呢,果断取消钩选。

2.3创建domain

手动启动domain创建向导程序,进入D:\Oracle\Middleware\Oracle_Home\wlserver\common\bin(根据自己安装路径修改),双击config.cmd

输入管理用户用户名密码,用于后边的启动domain和登录控制台

开发模式和生产模式的区别就是,开发模式在修改配置时不需要点击锁定可以直接修改,生产模式需要点锁定,建议养成习惯都用生产模式

我们需要一个管理服务器

监听端口默认7001,我这里按习惯改成了9000,改不改随便,后边的url做相应修改就可以了

2.4weblogic集成到eclipse

先安装eclipse,eclipse安装也没什么,直接下载解压然后双击启动就可以了

下载页面:http://www.eclipse.org/downloads/eclipse-packages/

集成weblogic其实和集成tomcat操作基本是一样的

(不过由于可能适配包不支持最新的weblogic12所以我新装了jdk1.7和weblogic10.3.6来演示,10.3.6安装界面看起来有点区别实际也是那几项,也由此可以看出weblogic没在注册表写多少东西使得windows也可以安装多个weblogic)

选择接受协议后开始安装适配包,由于你懂得的网络问题安装比较慢,较入没有东西弹出来但在eclipse右下角会有安装进度

选择重启eclipse,重启后再次按前边步骤进到下图界面

可以看到weblogic已成功添加,直接点击“Apply and Close”。但现在我们并没有指定domain目录所以下边还得指定domain

在图中标签中展出“Known Domains”,然后在其中选择我们前边创建的base_domain

可以看到检测报错: The server is invalid. Error occurred reading server credential. Required file or directory 'servers/AdminServer/security/boot.properties' cannot be found.

意思是在domain目录中找不到'servers/AdminServer/security/boot.properties' ,这是weblogic启动需要的用户密码文件默认没有这个文件,也没有servers/AdminServer/security目录。

所以我们进入domain主目录(我这里是D:\Oracle\Middleware\user_projects\domains\base_domain),然后创建servers/AdminServer/security目录并在该目录下创建boot.properties文件

最后用记事本打开boot.properties,在其中写入前边创建domain时指定的用户名密码并保存,比如我这里是:

username=weblogic
password=abcd1234

先点Back返回上一步再点Next返回来,就不会有报错:

我们这里由于什么都没配,所以没有资源,直接点“Finish”即可

这意思是boot.properties中还是明文密码这样不安全,不管他直接选“No”即可,使用一个项目测试可以看到weblogic可正常服务

参考:

https://jingyan.baidu.com/article/17bd8e521acdf085aa2bb848.html

windows安装weblogic并集成到eclipse的更多相关文章

  1. Windows安装weblogic

    WebLogic安装结束 以下是进入MyEclipse启动配置WebLogic

  2. windows安装weblogic和域的建立

    Copyright ©2014 Manchester United

  3. eclipse安装weblogic Server服务器

    1.首先打开eclipse,第一次进入欢迎画面点击上方标签X,关闭欢迎标签 2.关闭欢迎标签后,进入eclipse操作界面,在上方的菜单栏,选择windows下拉菜单,选择子菜单Preference ...

  4. Eclipse安装Weblogic插件

    1.启动Eclipse,打开window>References>server>Runtime server. 2.点击“add”按钮,添加新的web服务器. 注:上图Oracle是W ...

  5. 安装Genymotion与集成eclipse,最后有集成android studio

    本安装过程从不用到VPN 一切国内网络都可以解决. 首先下载Genymotion,网址  https://www.genymotion.com/account/login/ 首先需要注册,我使用163 ...

  6. windows安装安卓开发环境Eclipse+SDK+ADT

    准备条件 操作系统:win7 64位 需要的资源:JDK.Eclipse.SDK.ADT 步骤简介: 第一步:下载安装最新版JDK 第二步:下载安装Eclipse 第三步:下载安装SDK 第四步:安装 ...

  7. 禅道ZenTao在windows和Lniux下集成安装环境和一键安装方法整理

    一共4种安装方法看官可以根据你自己的实际环境来选择一个都很简单 windows下用禅道官网的一键安装包方法(推荐): 为了简化大家在windows下面的安装,我们在xampp基础上做了禅道的windo ...

  8. 图解Windows下安装WebLogic

    Oracle 的Weblogic分开发者版本和生产版本,有32位和64位.一般生产版本的weblogic是64位的,安装文件是一个大小为1G多的jar包.去oracle官网上下载64版weblogic ...

  9. windows安装ZIP压缩版的Weblogic Server

    以前要装Weblogic Server的时候都是装的安装版,最近发现ZIP版本的Weblogic Server是一个只包含Weblogic Server的版本,于是就想着弄一下它. 这里用到的Webl ...

随机推荐

  1. IOS学习笔记一1

    //创建.h文件 界面的类文件(创建一个类) @interface MyClass:NSObject{ //类变量声明 int a; int b; } //类属性声明 (int) p2 //类方法声明 ...

  2. Codeforces 85 D. Sum of Medians

    题目链接:http://codeforces.com/contest/85/problem/D 做法果然男默女泪啊..... 大概就是直接开了一个$vector$每次插入删除都用自带的$insert$ ...

  3. AjaxHandler

    概要 AjaxHandler组件是在ASP.NET MVC Web应用程序中实现ajax功能的一系列扩展方法,该组件的最初的实现方法借鉴了网上流行的部分源代码, ,经过博主不断完善和改进后推出的比较成 ...

  4. Oracle(order by)

    传统数据查询只会按照设置的主键排列.如果现在对制定的列进行排序的操作,那么就必须通过 ORDER BY 子句控制. 排序语法: SELECT [DISTINCT] * | 列名称 [AS] 列别名, ...

  5. 事后调试.VC_资料01

    1.windows中的调试_VC语言_编程开发B1_最全面的网站教程.html(http://study.qqcf.com/web/522/98401.htm) windows中的调试 1.事后调试有 ...

  6. [qt]qstring和string中文支持转换问题

    QString str2qstr(const string str) { return QString::fromLocal8Bit(str.data()); } string qstr2str(co ...

  7. MYSQL常用函数(聚合函数(常用于GROUP BY从句的SELECT查询中))

    AVG(col)返回指定列的平均值 COUNT(col)返回指定列中非NULL值的个数 MIN(col)返回指定列的最小值 MAX(col)返回指定列的最大值 SUM(col)返回指定列的所有值之和 ...

  8. Spring Boot的@SpringBootApplication无法引入的问题

    转自:https://blog.csdn.net/cckevincyh/article/details/78962002 今天搭建了springboot,一开始遇到了一个问题,在自己创建的HelloA ...

  9. 编写脚本,出现 TypeError: exceptions must be old-style classes or derived from BaseException, not unicode怎样解决?

    小编使用robot framework,在编写安卓自动化脚本时,出现这样的情况: 在网上搜了好久,发现都是python的解决方法,到底怎样解决robot里面的问题呢?最终发现: (1)代码中我是这样写 ...

  10. SQLSERVER 和 ORACLE的if not exist 用法

    sql server: if not exists (select 1 from TB_Procedure where Id='2018ZZZ') BEGIN insert into TB_Proce ...