前段时间再服务器上为了部署一个系统,一直存在各种问题,不过过程中倒是把weblogic的部署掌握地特别熟练,下面就一些主要步骤做个记录:

1、自己用的是IDEA,所以打开项目之后需要设置src/main/java为source文件夹;

2、需要设置outputpath,存放编译完成的classes,一般在web-inf下面新建一个classes文件夹,然后指定它为outputpath;

3、将项目依赖的jar包引入到项目中,右键--open module setttings;

4、编译,有两种方法:①找到本地pom文件所对应的目录,执行mvn clean install -Dmaven.test.skip ②直接IDEA中项目右键compile,据说存在一定的bug,可还是经常用这个方法编译;

5、新建weblogic域,开始--weblogic--tools--configuration wizard;

6、启动新建的域,在浏览器输入localhost:7001/console,进入部署页面;

7、部署项目;

8、访问localhost:7001即可。

9、如果需要远程debug,需要在IDEA中配置remote端口,设置监听的端口并配置自己的ip

同时在对应的domain/bin/startweblogic.cmd中增加

set JAVA_DEBUG=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n 如图:

可能存在的问题:

1、如果部署失败,需要删除原来域中的项目,只需要删除对应域中config/config.xml中的deployed-app即可;

2、相关sql乱码问题,是因为weblogic启动时自动加载自己的jar包,而不会去加载项目中同名的jar包,所以需要将weblogic下ojdbc的jar包替换成项目对应的ojdbc的jar包;

3、配置远程debug端口的时候,ip如果写成locaohost启动不了,可以试试把ip改成自己的ip地址,如:192.168.40.131

4、IDEA中如果配置了weblogic之后,它自动会执行它的make指令,不需要手动去编译项目;

5、项目启动报错:set characterEncoding找不到符号  原因:jar包引入顺序问题,需要把lib包放在前,jdk的包放在后面即可;

6、项目打开之后进行项目设置,点击modules没有paths和dependencies标签  原因:打开的不是web工程,只需打开项目中的daieweb即可;

7、如果已经添加了jar包和依赖编译还是找不到对应的包,则点击source标签添加编译源文件Add Content Root

关于weblogic部署Java项目的包冲突问题

我们可能会用各种应用服务部署我们的Java应用,比如Tomcat.WAS.weblogic等.Tomcat和WAS可能会比较少遇到一些奇怪的问题,但是用weblogic部署项目则经常遇到一些比如包冲突 ...

Weblogic部署web项目代码中获取项目名为null的问题

写在前面 这个问题之前遇到一次, 时间久就忘了, 还是好记性不如烂笔头, 记一下吧.Windows下部署到Tomcat和Linux下部署到Weblogic的获取项目名写法. 关键代码 java代码 w ...

weblogic部署web项目(war包)

第一步,启动并访问weblogic,进入登录页面 第二步,进入主页面,开始部署项目 第三步,上载项目war包 选择需要上载的本地war包 第四步,开始项目配置 继续下一步 选择红色标记的配置 第五步, ...

Weblogic部署web项目获取项目根目录为null

写在前面 图片上传功能, web项目部署在本地Tomcat上并没有问题, 但是打成war包部署到Linux服务器Weblogic下却出现如题问题, 导致图片上传失败. 问题代码 String real ...

Linux Weblogic部署web项目(war包)

第一步,启动并访问weblogic,进入登录页面 第二步,进入主页面,开始部署项目 第三步,上载项目war包 选择需要上载的本地war包 第四步,开始项目配置 继续下一步 选择红色标记的配置 第五步, ...

weblogic部署struts2项目訪问action404错误

近期有个project部署到tomcat上是正常的,部署到weblogic上时訪问action报404错误.依据报错日志.在网上找到了原因例如以下: 部署到weblogic上.struts.xml配置 ...

weblogic部署web项目出现错误

1.错误描述 <2015-3-15 下午02时13分01秒 CST>

Eclipse版本推荐(tomcat运行项目:web、maven)

1.区别 Eclipse根据特性和jdk版本,从Eclipse官网可看到,分为:Neon/Oxygen/Mars/Luna/Kepler/Juno/Indigo/Helios...等等. Eclips ...

使用maven服务器插件 运行项目

使用jetty插件  部署运行 创建一个maven项目:去Maven仓库中寻找jetty插件  然后复制到pom.xml中 使用命令  运行程序: 然后控制台打印: 通过浏览器   访问: ----- ...

随机推荐

达夫设备(Duff&&num;39&semi;s Device)

达夫设备设备是一段非常巧妙,看起来非常诡异的c代码,它可以很大的提高程序执行的效率(本文将试验),达夫设备的来源我就不说了,我们来分析一下. 达夫设备是考虑到我们一般用for或者while循环的时候, ...

让DIV中文字换行显示

1.

巧用CSS实现分隔线

下面是几种简单实现分隔线的方法,个人比较喜欢第二种,我也给出了最后第五种比较2的写法,请大家拍砖,或者提供其他好的方法. 单个标签实现分隔线: 点此查看实例展示 .demo_line_01{ padd ...

Test Tex

\begin{equation}\label{exampleone}r = r_F+ \beta (r_M - r_F) + \epsilon\end{equation}

《ASP&period;NET MVC4 WEB编程》学习笔记------HtmlHelper

本文转载自powerzhang,如果给您带来不便请联系博主. 在实际的程序中,除了在View中展示数据外,还需要在View与后台的数据进行交互,在View中我就需要用的表单相关的元素: 在MVC3框架 ...

JS 日常

判断一个字符串是否在另一个字符串里面 var str = 'bblText'; if(str.indexOf("Text") > 0)  alert("包含了Tex ...

关于nginx架构探究(4)

事件管理机制 Nginx是以事件驱动的,也就是说Nginx内部流程的向前推进基本都是靠各种事件的触发来驱动,否则Nginx将一直阻塞在函数epoll_wait()或suspend函数,Nginx事件一 ...

POJ1636 动态规划&plus;并查集

POJ1636 问题重述: 两个监狱中各有m个囚犯,欲对这两个监狱中的囚犯进行等数量的交换.已知某些囚犯不能关押在同一个监狱,求解可以交换人数的最大值k (k < m/2). 分析: 假设监狱1 ...

POJ 1020 Anniversary Cake(DFS)

Anniversary Cake Time Limit: 1000MSMemory Limit: 10000KB64bit IO Format: %I64d & %I64u Submit St ...

idea weblogic 部署慢_IDEA+weblogic部署运行项目相关推荐

  1. 国产中标麒麟Linux部署dotnet core 环境并运行项目 (三) 部署运行WEB API项目

    部署dotnet Core Web API 上一步的文章,是我们公司最核心的一个ORM组件,在中标麒麟系统完成了一个插入数据的任务,这一步是将正式的从dot net framework 迁移到 dot ...

  2. Weblogic集群配置__部署润乾应用

     ◆环境: Windows xp Weblogic:wls1031_ccjk_win32.rar(内部下载:\\192.168.0.38\SystemInstaller\4WebServer\we ...

  3. weblogic在linux服务器上部署应用

    SSH软件连接服务器: 服务器地址:xxx.xxx.xxx.40 用户名:xxxx 密码:xxxx 新建文件夹,用来放新代码版本,后面为代码版本号 路径:/home/weblogic 命令:mkdir ...

  4. weblogic作为linux服务器,weblogic在linux服务器上部署应用

    SSH软件连接服务器: 服务器地址:xxx.xxx.xxx.40 用户名:xxxx 密码:xxxx 新建文件夹,用来放新代码版本,后面为代码版本号 路径:/home/weblogic 命令:mkdir ...

  5. jenkins自动部署到tomcat/weblogic

    转载自:http://blog.csdn.net/minebk/article/details/72763859 记录初衷: 由于每次项目部署非常痛苦,很麻烦,遂使用jenkins来部署项目,只需点击 ...

  6. WebLogic 10.3.6.0 部署安装问题(简装版)

    安装步骤: Extract the contents of the zip to a directory. This directory is now the MW_HOME (eg: /home/m ...

  7. weblogic运行项目_在WebLogic 12c上运行RichFaces

    weblogic运行项目 我最初以为我可以在几个月前写这篇文章. 但是我最终被不一样的事情所淹没. 其中之一是,它无法像我在4.0版本中那样简单地启动RichFaces展示柜. 有了所有的JMS ma ...

  8. linux运行dock打包的镜像,Linux部署之Docker方式部署项目

    Linux部署之Docker方式部署项目 1. 使用Docker对前端vue项目进行部署 1.1 环境准备 服务器或者虚拟机上先安装好Nginx和相关配置 docker pull nginx 拉去最新 ...

  9. 一步步把 SAP UI5 应用部署到 SAP BTP Kyma 运行环境中去

    这是 Jerry 2021 年的第 40 篇文章,也是汪子熙公众号总共第 317 篇原创文章. Jerry 2018年曾经写过两篇文章,介绍了如何在 Kubernetes 这个容器编排平台上运行一个包 ...

  10. java部署到服务器乱码_java web项目发布到linux服务器上运行出现乱码

    我们项目的开发是在windows下完成的. 然后导出.sql数据库文件,并导出war包,准备部署到linux下的tomcat服务器上. 部署完成出现中文问题: 问题描述: 1.数据库中原有的数据都能正 ...

最新文章

  1. 为什么顶尖高手,都是长期主义者?
  2. Java 面试宝典全公开!
  3. python目标跟踪_商汤开源最大目标跟踪库PySOT,代码已正式上线!
  4. python的学习笔记(0)之循环的使用1
  5. javascript-字典形态对象与数组形态对象
  6. 北理计算机未来,2021北理计算机专硕889考研经验分享
  7. tensorflow学习(一)——有关tensorflow不同层的使用(tf.nn 和tf.layers以及tf.contrib.layers)的简单区别
  8. 2013计算机大纲,2013安徽公务员考试计算机大纲
  9. 利用计算机画统计图教学设计,小学数学人教版四年级上册《条形统计图》教学设计及反思...
  10. Lenovo XiaoXin Air13Pro Win10引导ubuntu19.10双系统
  11. [计算机网络] --- RSTP运行原理及配置
  12. IntellJ IDEA 基础之 常用快捷键的简单整理
  13. LeetCode 1344. 时钟指针的夹角
  14. 微服务架构中服务注册与发现
  15. 忽悠马云10亿,还阿里4500亿:做对事赢一场,跟对人赢一生!(文章为转载,网上各种假原创,未搜到原作者)
  16. 终于搞定Mac下无线网卡安装不了的问题
  17. Android安卓麻将识别源码Demo( 三)
  18. Java基础——接口
  19. 企业网盘是高成本服务,低价网盘很难满足企业需求
  20. 多旋翼飞行器理论与实践系列实验笔记:第一章-课程介绍

热门文章

  1. 2021数据治理工具图谱研究报告在线下载
  2. Pr 视频效果:模糊与锐化
  3. 【JAVA】jacob写word
  4. python知识图谱关系抽取算法_知识图谱关系抽取之PCNN——tensorflow实现
  5. Sakai3白皮书(中文版)
  6. comsol 4.4 matlab,如何使用COMSOL with MATLAB的清单
  7. HTML期末学生大作业-最新QQ音乐、网易云音乐、酷狗音乐、虾米音乐、咪咕音乐网站html+css+javascript
  8. opendrive文件结构
  9. matlab均值滤波代码6,均值滤波matlab程序代码
  10. 均值滤波计算_基于FPGA的中值滤波算法实现