导航:首页 > 配服务器 > maven服务器地址

maven服务器地址

发布时间:2022-02-28 14:12:06

linux服务器安装maven一般放在什么位置

安装JDK
先查看下 yum list java*
yum install java-1.7.0-openjdk* -y
环境变量应该是会自动配置的
或者手动配置编辑/etc/profile
JAVA_HOME=/usr/java/jdk1.7.0_25
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

安装maven
yum -y install apache-maven
这时候可能会报错

这时候需要用wget命令去网络上下载资源包
wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo
然后重新安装maven

mvn -V 查看maven的安装路径,jdk的也一起显示啦

安装ant
yum install -y ant

6
查看下ant的安装路径

㈡ Eclipse中运行maven服务器启动成功但是访问页面报404

tomcat中404异常是没有找到请求的资源。

错误原因如下:

1、路径错误

2、web.xml文件映射路径写错

3、服务器设置

4、servlet的jar包未导进去或者没有随项目发布

如果是路径错误,仔细检查即可解决问题。

服务器没设置好也会报这个错误,这一般是新手刚开始学时遇到的问题,就是要把eclipse中的tomcat的server location设置为use tomcat installation,在eclipse界面双击tomcat server见如图设置:

㈢ 是否能够直接访问公共的maven中央仓库

强大的镜像解决java 开发项目的架包问题。
中央仓库地址国外的服务器,访问有点慢,请耐心等待
工具/原料
maven
方法/步骤
一台有网路的电脑,能看到此经验的电脑就可以啦。
复制Maven 中央仓库地址:http://search.maven.org/#browse
或直接点击地址访问。IE11 或谷歌浏览器 打开。
win8 IE11,打开拒绝访问

3
推荐默认浏览器推荐谷歌:

㈣ maven如何同步服务器上的代码

maven是项目管理工具。你要同步代码,要看你用的代码版本管理工具是什么? 现在用的比较多的是svn还有git。

㈤ 如何将一个本地的maven项目放到远程服务器上运行。谢谢

无法实现的,maven项目可以再eclipse下运行,如果需要放到远程服务器上,需要达成war包,然后在运行。

㈥ maven是怎么判断包在本地仓库和远程仓库哪个是新的

maven对构件的更新判断基本上是两种,一种是稳定版本,一种是maven特有的SNAPSHOT版本。

稳定版本很好判断,直接根据maven构件的坐标体系就能够获得。先从本地仓库中找,如果本地仓库没有,就从pom.xml和setting.xml配置的远程仓库来找。

SNAPSHOT版本的判断比较麻烦,基本步骤如下:

假设我在2014年08月22日09时40分52秒在我自己的电脑上使用 “mvn install” 构建了“com.mycompany.demo:test:1.0-SNAPSHOT”。

那么Maven会在本地仓库目录“~/.m2/com/mycompany/demo/test/1.0-SNAPSHOT/”下生成文件“maven-metadata-local.xml”,内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<metadata modelVersion="1.1.0">
<groupId>com.mycompany.demo</groupId>
<artifactId>test</artifactId>
<version>1.0-SNAPSHOT</version>
<versioning>
<snapshot>
<localCopy>true</localCopy>
</snapshot>
<lastUpdated>20140822084052</lastUpdated>
<snapshotVersions>
<snapshotVersion>
<extension>jar</extension>
<value>1.0-SNAPSHOT</value>
<updated>20140822084052</updated>
</snapshotVersion>
<snapshotVersion>
<extension>pom</extension>
<value>1.0-SNAPSHOT</value>
<updated>20140822084052</updated>
</snapshotVersion>
</snapshotVersions>
</versioning>
</metadata>

十点钟的时候,其他同事更新了com.mycompany.demo:test:1.0-SNAPSHOT的内容,并通过 "mvn deploy" 发布到了公司的Maven服务器上。

公司Maven服务器上产生了文件:

test-1.0-20140822.100021-1.jar
test-1.0-20140822.100021-1.pom

并更新了maven-metadata.xml,内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<metadata modelVersion="1.1.0">
<groupId>com.mycompany.demo</groupId>
<artifactId>test</artifactId>
<version>1.0-SNAPSHOT</version>
<versioning>
<snapshot>
<timestamp>20140822.100021</timestamp>
<buildNumber>34</buildNumber>
</snapshot>
<lastUpdated>20140822100021</lastUpdated>
<snapshotVersions>
<snapshotVersion>
<extension>jar</extension>
<value>1.0-20140822.100021-1</value>
<updated>20140822100021</updated>
</snapshotVersion>
<snapshotVersion>
<extension>pom</extension>
<value>1.0-20140822.100021-1</value>
<updated>20130407081828</updated>
</snapshotVersion>
</versioning>
</metadata>

在这期间我的电脑上没有发生过任何关于test的构建。

某一天,我需要构建一个依赖于test的项目,于是我运行了mvn package来打包。

这个时候,maven做了什么呢(背景:我通过配置镜像,使我本地Maven的任何资源都是从公司的Maven服务器下载的)?

Step1:从公司的Maven服务器上下载maven-metadata.xml,重命名为“maven-metadata-<RepositoryID>.xml”,并保存到本地仓库相应目录。

Step2:比较maven-metadata-local.xml与maven-metadata-<RepositoryID>.xml中的lastUpdated时间戳的值。

如果maven-metadata-local.xml中的时间戳比较大,则终止。
如果maven-metadata-<RepositoryID>.xml中的时间戳较大,则从公司Maven服务器上下载最新版本。即:testu-1.0.1-20130407.081828-34.jar。这个过程分两步:(1)下载test-1.0-20140822.100021-1.jar到本地Maven仓库。(2)将test-1.0-20140822.100021-1.jar复制一份,覆盖掉原先的test-1.0-SNAPSHOT.jar。也就是说,如果Maven从远程仓库下载了最新的SNAPSHOT发布包的话,那么最新的待时间戳的包和xxx-SNAPSHOT包是完全一样的。

㈦ 如何设置maven 的settings位置

当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们使用settings.xml中的settings元素来确定这些配置。这包含了本地仓库位置,远程仓库服务器以及认证信息等。
settings.xml存在于两个地方:
1.安装的地方:$M2_HOME/conf/settings.xml
2.用户的目录:${user.home}/.m2/settings.xml
前者又被叫做全局配置,后者被称为用户配置。如果两者都存在,它们的内容将被合并,并且用户范围的settings.xml优先。
如果你偶尔需要创建用户范围的settings,你可以简单的 Maven安装路径下的settings到目录${user.home}/.m2。Maven默认的settings.xml是一个包含了注释和例子的模板,你可以快速的修改它来达到你的要求。

㈧ maven服务器起不来。

额..首先哈eclipse最新的版本是4.4吧


你这里的问题:应该是项目的配置,提示有个bean无法创建,你这里用的是jetty吧

你可以先不去部署项目,单独起一下jetty,访问localhost:8080/,如果是maven集成的jetty话,默认应该会看到HelloWorld的欢迎页面。

先试试....



㈨ 怎么利用maven进行服务端部署

一、准备条件
1、安装下载jdk
这里以jdk1.6为例
2、安装eclipse
到eclipse官网下载 Eclipse IDE for Java EE Developers版本的eclipse
http://www.eclipse.org/
3、安装tomcat6
4、安装maven
5、安装eclipse maven插件
这里以在线安装的方式,安装地址为:http://m2eclipse.sonatype.org/sites/m2e
二、配置
1、在eclipse中配置jdk安装位置,tomcat安装位置,maven安装位置,为tomcat指定jdk
在此不详述
2、在eclipse中新建一个maven项目
2-1、新建一个maven项目,选择create a simple project ...

2-2、
点击Next,进入下一个

在此窗口下填写group id,artifact id,可以随便写一个,在Packaging中选择war类型
点击下一步,在以下步骤中一直next,直到最后点击finish
2-3、
右击项目,选择properites,打开以下对话框

在此界面右边导航栏选中 Project Facets,点击超链接Convert Faceted from,进入以下界面
2-4、

在Configuration中选择custom
在下方的Project Facet的Dynamic Web Mole中选择2.5版本
在java中选择1.6
注意:这些选择可能根据tomcat版本变化而变化,就tomcat6来说选择以上选项是可以的
此步骤非常重要,只有操作了此步骤,右侧导航栏才会有Deployment Assembly 链接
2-5
接下来点击右边面板的Runtime面板

可以看到下方中有tomcat,如果没有,则点击下面的new,新建一个,新建后选中复选框,然后apply,ok
2-6、
在项目属性面板中的作部导航栏选择Deployment Assembly选项,在右边Web Deployment Assembly
如果看到以下的图示,那么配置就完成了

这里解释一下以上文件夹
src/main/java
该文件夹是存放java源码的,发布项目时会将该文件夹下的class文件复制到WEB-INF/classes目录下
src/main/resources
该文件夹一般放置配置文件,如xml,properties文件等,其实也可以放置java文件,只是一种约定罢了,发布项目时
该文件夹的文件也会复制到WEB-INF/class中
至于test,有些类似,只不过这些是测试代码,用过maven的应该会知道这一点
src/main/webapp
maven中约定是把该文件夹当成是普通web项目中的WebRoot目录,看看右边的deploy path,发布项目时
是发布到根目录/了。该文件夹在建成的maven web项目中,在其内尚没有WEB-INF/classes,WEB-INF/lib文件夹
需要手工建立
注意:有时候由于某种原因,你打开的以上视图可能是下面这样的,

其实,这样也是可以运行项目,调试项目的,但是,如果你运行该项目的pom.xml文件时就会报错,为什么呢,
因为maven会把src/main/webapp文件当成是普通web项目中的WebRoot,而该你的配置里面(上图)却
没有配置,故而会报错。
怎么办呢,分2步
1、选中 WebContent,remove掉它
2、新建一个,Source文件夹为src/main/webapp,deploy path为 /
点击apply,ok即可。
最后还必须将maven库映射到WEB-INF/lib下,具体操作如下,点击add按钮,进入下图

选择java build path entries,点击next,进入下图

选择Maven Dependencies,点击finish,最终如下图

如果不把Maven Dependencies映射到WEB-INF/lib,则在服务端如servlet中用到maven中的库时,则会提示找不到类(虽然你在编写代码时没有红xx,但是运行程序时却会找不到类)
三、运行
在eclipse的server视图中添加你的项目,右键选择的tomcat服务器,选择add and remove,添加刚才新建的web工程,效果如下图

在src/main/java中建立一个servlet,在src/main/webapp中建立一个jsp
启动tomcat,访问你的servlet和jsp,在servlet中你可以定断点,可以调试。

㈩ maven项目正式发布后,怎么访问私服nexus

首先在需要发布的项目找到maven的配置文件pom.xml.
打开pom.xml文件以查看xml报文的模式打开.
在pom.xml中添加发布到的一些配置.
包括id和发布到的url地址
在maven的settings.xml中增加发布信息service的配置.主要配置id以及用户名和密码
在项目的pom文件上右键--run as--maven build(选择第二个)
在运行配置中输入: clean install (安装操作)
运行完成后,可以在控制台看到成功的信息
进入nexus中,点开部署项目的仓库中,可以看到刚才新安装的项目

阅读全文

与maven服务器地址相关的资料

热点内容
s型增长速率算法 浏览:975
c语言迷宫算法入门 浏览:238
android列表动画 浏览:359
外企算法面试 浏览:317
卫星加密频道接收器 浏览:447
全加固服务器是什么意思 浏览:255
抖音着名程序员 浏览:199
上海cnc编程学徒招聘 浏览:625
华米app在哪里看跑步记录 浏览:378
新破天一剑最新gm命令 浏览:288
程序员修炼之道核心文 浏览:448
通过云电脑搭建服务器 浏览:610
怎样给自己qq群加密 浏览:597
开发app需要看什么书 浏览:932
分布式负载均衡算法 浏览:181
公司安全软件文件加密 浏览:393
程序员怎么开发自己的大脑 浏览:210
怎么提高抖音推荐算法 浏览:982
插夹式文件夹 浏览:959
nginx启动命令mac 浏览:641