一、MyEclipse导入Java_maven_project项目 或者IDEA导入
-
项目信息介绍:
-
maven项目对象模型(POM),可以通过一小段信息来管理项目的构建,报告和文档的软件项目管理工具。在本地既可以自己建立maven导入依赖,也可以通过编译器自己进行依赖下载。在加载依赖过程中最容易出现的问题时依赖包的缺失 。需要通过观察 寻找,找出缺少的包,并且导入工程。
1. Maven有一个重要的文件"settings.xml“,这个文件来源于apache-maven-2.0.8/conf/ 下,要放在window下, Win7和Winxp还是有点不一样 , Win7 ---C:Users用户名.m2 , Winxp ---C:Documents and Settings用户名.m2 。2. 设置Maven的环境变量,基本上和设置Jdk环境变量相似,首先设置MAVEN_HOME,再加入Path 。3. 修改”settings.xml” 文件,在这个文件中找到<localRepository>d:/work</localRepository>这一行,进行修改。这一行代表了Maven的Jar包仓库的位置。work下放的都是项目所用到的jar包,每个Project都可以共用一个work。4. Myeclipse7.5及以上版本本身自带Maven插件。如果使用低版本的Myeclipse需要安装插件,在help菜单中选择software updates,选择find and install,选择search for new features to install-选择new remote site。写入 name:maven URL:***/update/去下载相关jar包和插件。5. 在Myeclipse中windows-perferences中,在下图的位置上,查看users settings的路径是否正确。6. 建立Maven的project,File--new—other—Java Maven Project。7. 然后打开project里pom.xml文件
-
nginx(engine x)是一个高性能的HTTP和反向代理服务器,也是一个IMP/POP3/SMTP服务器。在本项目中主要是应用于前后端分离。在项目开发中,前后端项目分开开发,尤其是单页面应用,前端代码会开单独的服务器,若直接在前端项目中访问后端API,肯定会遇到因跨域不能访问的问题。这时候用nginx反向代理实现跨域是最简单的跨越方式。只需要修改nginx的配置即可解决跨域问题,支持所有浏览器,支持session,不需要修改任何代码,并且不会影响服务器性能。我们只需要配置nginx,在一个服务器上配置多个前缀来转发http/https请求到多个真实的服务器即可。这样,这个服务器上所有url都是相同的域名、协议、端口。因此对于浏览器来说,这些url都是同源的,没有跨域限制。而实际上,这些url实际上有物理服务器提供服务。这些服务器的Javascript可以跨域调用所有服务器的url。
将nginx目录下的nginx.conf修改如下,这里配置了两台server删除即可。之所以配置两台服务器,是前端可能同时在开发两个项目,或者同一个项目开发环境和生成环境各自开启一个服务,方便调试:
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;
events { worker_connections 1024;}
***ess_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #gzip on; server { listen 9000; #配置第一台服务器 server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { #alias D:\develop\project1dir\app\; #配置别名到项目源代码目录,那么访问***; #将真正的请求代理到serverA,即真实的服务器地址,ajax的url为/api/user/1的请求将会访问***/user/1 } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ .php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ .php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILEN```•
-
mysql数据库的连接
-
连接本地数据库
修改配置文件,连接数据库,使用数据库界面可视化工具Navicat,用来导出数据库或者导入数据库。
-
连接远程数据库
修改配置文件。连接数据库
intelliJ Idea前后台分离Java环境搭建
1、File-》New-》Select File or Directory to sources-》选择源代码最深的文件夹-》Next
2、
3、
4、
5、
6、
7、File-》Setting
8、File-》Setting
9、File-》Proje
ct Structure
10、Run-》Edit Configurations
11、用同样的设置先运行登录界面(dc-sso),等待部署完。
会弹出
12、设置完成后点击运行
,等待部署成功。
会弹出
13、打开浏览器输入127.0.0.1,登录页面。
本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com