windows server 2008 r2 怎么配置maven

windows server 2008 r2 怎么配置maven,第1张

工具/原料

电脑

Windwos Server 2008 R2

安装配置步骤

启动计算机后,放入Windows Server 2008 R2系统安装光盘,出现下图后点击“现在安装";

进入安装程序启动画面;

选择"Windows Server 2008 R2 Enterprise(完全安装)"后点击"下一步";

选择"我接受许可条款"后点击下一步;

选择"自定义(高级)";

选择"驱动器选项(高级)";

点击"新建"以便创建分区;

输入分区大小的值后,点击"确定"后点击"下一步";

点击“立即重新启动计算机”;

重新启动计算机后进入后续的安装过程,

重新启动计算机后,为用户首次登陆设置密码后登陆计算机,

点击“开始”->右击“计算机”->点击“属性”;

点击“更改设置”;

点击“更改”;

输入计算机名称“XXXXX”后点击“确定”;

点击“确定”后选择“稍后重启计算机”;

配置计算机IP地址步骤:

1.点击任务栏右侧通知栏中的“网络”图标右键,选择“打开网络和共享中心”;

2.点击“本地连接”右键,点击“属性”;

3.点击“属性”;点击“Internet协议版本4(TCP/IPV4)”;

配置成员服务器

配置成员服务器步骤:

1、点击“开始”->右击“计算机”->点击“属性”;

2、点击“更改设置”;

3、点击“更改”;

4、选择“域”,并输入相应的域名后点击“确定”;

5、输入有权限将计算机加入域的用户帐号和密码,点击两次“确定”后重启计算机;

pom配置

Java代码

<plugin>

<groupId>org.apache.tomcat.maven</groupId>

<artifactId>tomcat7-maven-plugin</artifactId>

<version>2.1</version>

<configuration>

<url>http://192.0.0.203:8080/manager/text</url>

<server>server203</server>

<path>/energy</path>

</configuration>

</plugin>

setting.xml

Java代码

<server>

<id>unknown</id>

<username>tomcat</username>

<password>tomcat</password>

</server>

tomcat配置有管理权限的用户:conf\tomcat-users.xml

Java代码

<?xml version='1.0' encoding='utf-8'?>

<tomcat-users>

<role rolename="manager"/>

<user username="marshal" password="password" roles="manager"/>

</tomcat-users>

相关命令

运行打包部署:

Java代码

mvn tomcat:deploy

撤销部署:

Java代码

mvn tomcat:undeploy

启动web应用:

Java代码

mvn tomcat:start

停止web应用:

Java代码

mvn tomcat:stop

重新部署:

Java代码

mvn tomcat:redeploy

部署展开的文件:

Java代码

mvn war:exploded tomcat:exploded

自动部署脚本

Java代码

echo [Step 1] tomcat7:undeploy

call mvn tomcat7:undeploy

if errorlevel 1 goto error

echo [Step 1] tomcat7:undeploy

call mvn tomcat7:deploy -Dmaven.test.skip=true

if errorlevel 1 goto error

goto end

:error

echo Error Happen!!

:end

本配置仅适用tomcat7的maven插件,tomcat6请修改配置

有时候网络不能直接访问外网, 需要设置代理

设置方式如下:

一、检测本地网络是否不能直接访问Maven的远程中央仓库,命令为ping repo1.maven.org

二、要检查代理服务器是否畅通,

比如现在有一个IP地址为192.168.10.117,端口为3267的代理服务,我们需要先运行telnet  192.168.10.117 3267来检查该地址的该端口是否畅通,

如果得道出错信息需要先获取正确的代理服务器信息,

如果telnet连接正确,则输入ctrl+],然后q,回车,退出即可。

三、检查完毕之后,在安装目录中编辑~/.m2/settings.xml文件,

代码如下:

添加代理配置如下:

<settings> 

   ...

   <proxies>

      <proxy>

         <id>my-proxy</id>

         <active>true</active>

         <protocol>http</protocol>

         <host>192.168.10.117</host>

         <port>3267</port>

         <!--

         <username>shihuan</username>

         <password>123456</password>

         <nonProxyHosts>repository.mycom.com|*.google.com</nonProxyHosts>

         -->

      </proxy>

    </proxies>

   ...

</settings>

    这段配置十分简单,proxies下可以有多个proxy元素,如果你声明了多个proxy元素,则默认情况下第一个被激活的proxy会生效。

这里声明了一个id为my-proxy的代理,active的值为true表示激活该代理,protocol表示使用的代理协议,这里是http。当然,最重要的是指定正确的主机名(host元素)和端口(port元素)。

上述XML配置中我注释掉了username、password、nonProxyHost几个元素,当你的代理服务需要认证时,就需要配置username和password。

nonProxyHost元素用来指定哪些主机名不需要代理,可以使用 | 符号来分隔多个主机名。

此外,该配置也支持通配符,如*.google.com表示所有以google.com结尾的域名访问都不要通过代理。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/500587.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-16
下一篇2023-06-16

发表评论

登录后才能评论

评论列表(0条)

    保存