maven+eclipse+jboss+oracle 12c+memcached+AngularJS
Maven
参考梁总的:
Eclipse Java EE IDE for Web Developers集成的Maven 3 指向自己安装的 Maven
在本地配置maven路径,windows-->preferences-->maven--->user settings
1.若不想使用配置的私有maven仓库,直接在maven/conf/settings.xml 里设置 <offline>true</offline>
这样,就直接到指定的目录:D:\IDEStrain\maven
2.发布项目uc-svc时,pom.xml右键run as ----> maven install 则在target目录下生成文件。
如果该项目引用了uc-api,则需要将uc-api工程发布(pom.xml右键run as --> maven install)到maven对应的respositoty(仓库)中,再发布uc-svc的jar
3.对于应用生成的jar包,直接用命令执行,如果可行的话: java -jar test.jar 启动成功。
则在target 目录下,增加start.bat来启动该.jar 其中start.bat内容如下:
@echo off title MQ-test cd .. set CURRENT_DIR=%cd% if not "%AMQAPI_HOME%" == "" goto gotHome set AMQAPI_HOME=%CURRENT_DIR% goto okHome :okHomeecho %cd%java -jar ct-svc.jar:end
4.C:\Users\chenjinj>java -jar d:/idestrain/workspace/pms/amq/amq-svc/target/amq-svc.jar
5.重新编译uc-svc,则选中项目,右键 maven--->update project 耐心等待即可。
6.报错:“ Original error: Could not transfer artifact com.alibaba:fastjson:jar:1.2.16 from/to central (http://repo.maven.apache.org/maven2): The operation was cancelled”
找到目录:$HOME/.m2/repository/com/alibaba/fastjson/ 发现里面的1.2.16文件夹里,无生成的jar 或者pom文件,直接删除文件夹 1.2.16 再选中报错的项目,右键maven-->update project
在Eclipse中创建Maven多模块工程的例子[20150428更新]
1.new--->maven project ,操作步骤如下图,建好后仅保留pom.xml文件,就建好了,最外层的maven project
2.在cjjuan里再建一个test 模块,该test模块下又有api,svc和web工程;
选中maven project "cjjuan" 右键 new module ,选中:create a simple project 下一步,具体如下图;
3.刷新 cjjuan ,并删除test下的文件夹,像cjjuan 一样仅保留pom.xml文件;
4.选中test右键 新建 maven module 弹出框里 不勾选“create a simple project”,具体操作如下图,其中第三步package里的设置的内容,最好设置为groupId+"."+artifact Id
建好后,刷新文件夹,目录结构如下图中第四步
5.按照步骤4,建一个test-web工程,操作步骤如4,但是第二步需要修改如下:
最终目录结构如下图:
4.secureCRT连接linux服务端
5.JBOSS-7.1-Final
参考自己写的:Tomcat+Jboss安装配置以及相关的问题
6.oracle 12c
中的用户有2种cdb 和Pdb,具体如下:
cdb:http://jingyan.baidu.com/article/d5a880ebb6c50613f047cc66.html
pdb:scott用户-winx64-Oracle12c-新建数据库和连接问题.rar
java.sql.SQLException: ORA-28040: No matching authentication protocol 问题
7.memcached
调用命令:
memcached 启动
/usr/local/memcached/bin/memcached -d -m 256 -u gdcn -l 192.168.1.21 -p 11211 -c 256 -P /tmp/memcached.pid
其中红色字体(/usr/local/memcached/为memcached的安装路径)
检查memcached进程
ps -ef|grep memcached
检查memcached 端口(默认使用11211端口)
netstat -na|grep 11211
端口:如何查看某个端口被谁占用
@Autowired与@Resource的区别:使用注解是属于J2EE的@Resource,@Autowired注解是属业spring的,尽量减少与spring的耦合
8.AngularJS
参考自己写的:Angular2+AngularJS
maven+eclipse+jboss+oracle 12c+memcached+AngularJS的更多相关文章
- 使用maven+eclipse搭建最简单的struts2的helloworld
使用maven+eclipse搭建最简单的struts2的helloworld 一.web分层结构简介 1.web[细]粒度分层结构: 按细粒度分层可以分为以下6种: 1).表现层:html/css/ ...
- ORACLE 12C新特性——CDB与PDB
Oracle 12C引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库( ...
- Oracle 12c 使用scott等普通用户的方法
目录: 一.前言 二.使用普通用户 三.自动启动PDB 一.前言 最近电脑上安装了oracle 12c数据库,想体验下新特性.安装完后,便像11g一样在dos窗口进行下面的操作: SQL Produc ...
- [原创]Oracle 12c 抢先安装手迹
[前言] Oracle 12c 终于投放市场了,唉,等了很久了.据官方说这是一个为云计算平台量身定做的版本....且不管真的假的,先让我们把它装上再说. 注:笔者在安装的过程中发现12c的安装过程,较 ...
- java开发连接Oracle 12c采用PDB遇到问题记录
今天初次使用java连接Oracle 12c,遇到各种问题,为方便后续查询,在汇总了问题记录及解决方案如下. ORA-28040: No matching authentication protoco ...
- oracle 12c 创建PDB用户即Local User (PDB与CDB)
Oracle 12C用户创建与表空间分配 数据库安装完成后,首先用系统用户链接数据库容器(CDB), 在数据库容器(CDB)中创建表空间‘imei’ SQL>create tablespace ...
- [Maven]Eclipse插件之Maven配置及问题解析.
前言:今天在自己环境装了Maven环境, 并且安装了Eclipse插件, 在查找插件过程中确实遇到一些问题, 好不容易找到一个 却又有问题.装好了插件之后, 用Eclipse创建Maven项目却出现 ...
- 安装oracle 12c RAC遇到的一些问题
(1) 安装grid软件,停止在38%很长时间不动,日志显示正常 解决方法: 由于是虚拟机安装,设置的内存为600M,关闭虚拟机,把内存调成1GB,问题解决~在38%Linking RMAN Ut ...
- PLSQL Developer 不能连接 oracle 12c 64位 的解决办法 for win 64
1.安装Oracle 12c 64位 2.安装32位的Oracle客户端( instantclient-basic-nt-12.1.0.1.0) 1) 下载instantclient-basic-nt ...
随机推荐
- 20175224 2018-2019-2 《Java程序设计》第六周学习总结
教材学习内容总结 第七章:内部类与异常类 内部类:java支持在类中定义另一个类,这个类为内部类,包含内部类的类称为外嵌类. 理解内部类与外嵌类. Java编译器生成的内部类的字节码文件为“外嵌类名$ ...
- ef 增加或者更新的习惯思维
首先申明是我的习惯思维,经常这样写: var item=db.tableName.FirstOrDefault(ii=>....); if(item==null) { item=new ...; ...
- C#中五种访问修饰符作用范围 public、private、protected、internal、protected internal
1.五种访问修饰符包括哪些? public.private.protected.internal.protected internal 2.五种访问修饰符的作用范围? public :公有访问.不受 ...
- 根据图片URL获取图片的尺寸【Swift语言实现】
import UIKit extension UIImage { /// 获取网络图片尺寸 /// /// - Parameter url: 网络图片链接 /// - Returns: 图片尺寸siz ...
- node.js 之 N-blog
N-blog 使用 Express + MongoDB 搭建多人博客 原文地址: https://github.com/nswbmw/N-blog 建议初学者,研究下整个项目. 这里节选了一些内容为 ...
- python实现文件的复制
# 练习: # 1. 写程序,实现文件的复制,(注:只复制文件,不复制文件夹) # 要求: # 1) 要考虑文件关闭的问题 # 2) 要考虑超大文件无法一下加载到内存的问题 # 3) 要能复制二进 ...
- iftop流量监控工具
下载iftop工具的源码包 # wget http:oss.aliyuncs.com/aliyunecs/iftop-0.17.tar.gz 安装所需的依赖包 # yum -y install gcc ...
- js中的正则
闭包: 函数在调用的时候会形成私有的作用域,对内部的变量起到保护的作用,这就是闭包: 变量销毁: 1.人为销毁 : var a = 12: a = null: 2.孜然销毁 : 函数在调用完之后, ...
- Excel 常用属性的一小部分
1.由于工作需要,最近积累了一些Excel中的相关知识,特此记录 Workbooks xlbooks = xlApp.Workbooks; Workbook xlbook = xlbooks.Add( ...
- MHA(下)
一.配置VIP漂移 主机名 IP地址(NAT) 漂移VIP 描述 mysql-db01 eth0:192.168.0.51 VIP:192.168.0.60 系统:CentOS6.5(6.x都可以) ...