由买买提看人间百态

topics

全部话题 - 话题: maven
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
s****y
发帖数: 503
1
我想在Myeclipse(2013版本)中用maven(3.0.4版本)创建一个web project,有些帖子说
New Web Project中会有Add Maven Support这个选项,但是我没有看到这个选项,我的
Myeclipse中maven插件已经安装了,右键Run as能看到maven选项,而且maven运行是正
常的。
所以我只能通过新建maven project,再用maven-archetype-webapp建立web project。
但是我在Tomcat的Manage Deployments对话框中看不到我新建的maven项目,所以无法
在myeclipse中部署maven项目。
请问大家在Myeclipse中用maven建立web project比较好的方法是什么?
为什么我看不到Add Maven Support这个选项?
为什么Tomcat看不到新建的maven项目?
a*****p
发帖数: 1285
2
来自主题: Java版 - maven,struts求助
我在maven下面加了struts得dependency,很简单得一个struts hello world程序,没
有报错,但是project得folder上一直有个小叉,不知道什么原因。
pom内容如下
http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4.0.0

basics
war
1.0-SNAPSHOT
Maven Webapp Archetype... 阅读全帖
r*****s
发帖数: 985
3
来自主题: Java版 - 帮忙看看maven 的问题
maven一开始上手确实痛苦,
Stabilized就好了。
有一点about windows Xp env,
if you are using it.
by default maven saves all jars under your home dir .m2
but on xp it could be a long dir name with space in it,
e.g.C:\Documents and Settings\youruname\.m2
some compiler/maven plugin may fail because of that.
the solution is to put a settings.xml under the dir to re-direct
it somewhere else:
http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocat... 阅读全帖
b***i
发帖数: 3043
4
来自主题: Java版 - 现在学Spring需要装Maven吗?
Spring.io上面说,用Gradle或者Maven。那么,我是学在Openshift上运行Spring,需要
本地装Maven吗?
Openshift上的Spring quickstart项目里面有pom.xml,里面有Maven dependencies。
这是Eclipse集成了Maven还是Openshift上有Maven?
或者哪里可以找到下载spring那些jar?
d**k
发帖数: 1223
5
来自主题: Java版 - Maven's newbie question
Just start learning Maven. Every time when I try to create a Maven project,
seems IDE need to download something from maven's central repository by
internet. Is that mean if one day that maven's central repository down, or
my network down, then the whole project is not going to work? Thanks a lot
in advance.
J*******n
发帖数: 2901
6
一个web application, ui和逻辑层中间加了一层web service, 用的是Jersey
用Jersey Test Framework对web service做unit test, 采用的是server是Jetty
现在遇到的问题怎样把Jersey test project放到maven中。
这个Jersey test project在Eclipse里面是可以run的, 因为我可以在Run
Configuration里面对jetty以及一些相关的dependency设置auto-start = true, 这样
保证jetty率先跑起来
但是在maven里面, 虽然也有类似下面这样对于start level的支持


org.eclipse.equinox.http.jetty
4
... 阅读全帖
q***s
发帖数: 2243
7
来自主题: Java版 - maven,struts求助
Add this into you pom.xml maybe help to fix your problem.




org.apache.maven.plugins
maven-compiler-plugin
2.3.2

1.6
1.6
UTF-8




also you need right click on project and then maven->update maven configure
in ... 阅读全帖
e*****t
发帖数: 1005
8
来自主题: Java版 - 帮忙看看maven 的问题
sorry, my bad.
忘了我自己都有自己的local repository了。
几个办法:
1. 自己下载需要的plugin, 然后一个一个mvn install. 非常冗长,麻烦的过程
2. 自己在一个可以访问central maven repository的机器上build好local maven
repository, 然后整个copy 到你需要的机器上。
3. 找一台可以访问central maven repository,并且你也可以访问的机器,装maven
proxy.
w**z
发帖数: 8232
9
来自主题: Java版 - 现在学Spring需要装Maven吗?
type
mvn clean install
and can you compile your project? The artifacts are stored locally under .m2
/$LOCALREPODIR.
$LOCALREPODIR is defined in your settings.xml.
In eclipse, right mouse click on the (Maven) project -> maven -> update
Project, there should be Maven Dependencies under your Eclipse project and
you can see all the maven artifacts defined in POM.
b***i
发帖数: 3043
10
谢谢各位
我后来用两个eclipse了,一个专门用需要maven的web apps,另一个专门运行不需要
maven的程序。我都不知道我用的是什么maven,反正右键点击项目,可以转换成maven
project。
Intellij Idea,有12,本来挺快的,后来更新到了12.1,变慢了一些。花了50块呢。
g*****g
发帖数: 34805
11
ant就像makefile,很直接的脚本,这东西的出现在这个世纪初,那时候开源类库不多
,主要是self-contained的utility类库。后来spring, hibernate出现,开源类库井喷
,Spring自己就是N个类库,N个版本,一堆类库又用它,结果conflict极多,手工处理
很繁琐。Maven这样的dependency management system极大地解决了这个问题。Maven作
为个Repository是划时代的,但其Client脚本功能很弱,你想拷贝个文件都得弄个
plugin,很繁琐。于是就有了ivy,这个东西算是把ant和maven的优点结合起来,但性
能不佳,xml也很繁琐。这时候Groovy已经有了,于是出现了Gradle,同样可以使用
maven repository,但同时可以直接写Groovy代码,愿意的话可以去打开个数据库读个
field来决定版本啥的。就是个简洁加强版的ivy。现在趋势所有的新项目都在向gradle
转。
T*******x
发帖数: 8565
12
谢谢。
我在maven local repository (.m2)里找到了spring-context所在的目录,
里面主要有两个文件,一个是spring-context.jar,另一个是spring-context.pom。
jar里面没有dependency信息,这些信息是在pom文件里。
也就是说,maven central repository网站,
对每一个jar文件都整理了一个pom文件,其中存贮它的dependency。
所以maven解决类库conflict最终是靠central repository网站维护。
对吧?
maven我一直没搞明白,觉得很confuse。
比如这个spring-context类库,我如果不用eclipse工具看的话,
根本不知道它depend on spring-beans类库。
在这种情况下我会把两个都写在我的pom.xml里。
比如这样(请注意这两个版本不一样):

spring-context
3.1.1
阅读全帖
w*******y
发帖数: 60932
13
Hello all :]
Julep Maven is offering their American Beauty and Boho Glam box sets now for
just $1! (usually $19.99). This promo also works for previously registered
members!
If you are a new Julep Maven, visit this post for more details (credits to
hiyu): http:// 170&postcount=1
Use discount code Pinterest here:
American Beauty Link:
http://bit.ly/A9Mm6f
Julep Essential Cuticle Oil - One of our all-time favorite products, this
natural blend of essential oils and Vitamin E softens rough cuticles... 阅读全帖
w*******s
发帖数: 940
14
来自主题: Java版 - Maven浅淡(一)
Maven是一种project management工具。大致上来说,可以认为它是没有图形界面的IDE
你可以用它来编译,打包,做成jar,war,ear.....
下载安装之后,可以通过命令创建一个简单的java项目
mvn archetype:create -DgroupId=com.wtrsnmtns -DartifactId=water -
DpackageName=com.wnm.water
这里,archetype是maven的一个plugin,而create是这个plugin的一个goal
Maven一个讨厌的地方就是它有自己的目录layout,大致是这样的:
water
water/pom.xml
/src/
/src/main/
/main/java/
/java/com/wnm/water
/src/test/
/test/java/
上面的命令会在com.wnm.water下面生成一个App.java,里面就是一个简单
System.out.println
hello w
w*******s
发帖数: 940
15
来自主题: Java版 - Maven浅淡(一)
ant要自己配很多target,它做的工作更细节一些
而maven则是把它们都放在默认设置里了
比方说build,ant你要自己写一段,源代码是在哪个目录
加classpath啥的
maven就直接mvn package或者mvn install就行
另外maven最大的好处是dependency management,就是把那些包自动下载
加在classpath里,最后打进war/ear/jar
ant不行,可能要ivy来干吧
a***n
发帖数: 584
16
Maven: The Complete Reference
Developing with Eclipse and Maven
Maven by Example
这几本书都可以免费下载PDF文件。不一定要买。
http://www.sonatype.com/books.html
h**k
发帖数: 662
17
来自主题: Java版 - 帮忙看看maven 的问题
mvn archetype:generate
马上就开始downloading.. maven-install-plugin..
和其他的plugin..
然后就是 failed..因为公司出不去central maven repository..难道maven装上没有默
认还要再去下载这些plugin?
谢谢
w**z
发帖数: 8232
18
来自主题: Java版 - 现在学Spring需要装Maven吗?
maven 是做build的。.m2 目录下有个settings.xml, you can define maven repo
there and maven will download artifacts from those repos.
d****i
发帖数: 4809
19
是webapp还是一般普通的project?取决于你怎么创建的maven的项目,如果后来转换成
maven的话是有可能有path的问题的,尤其是如果webapp的话,context root要重新设
置。

Maven
main
c*****t
发帖数: 1879
20
最近想写个 OSS 软件,打算用 maven 。但是这个 project dependency
搞不定。
parent pom.xml 是

com.coconut
myProject
0.0.1
pom
myProject
http://maven.apache.org
...

subProject


child pom.xml 是


com.coconut
myProject
<... 阅读全帖
v*****r
发帖数: 2325
21
来自主题: Programming版 - 大佬评价一下 maven 吧
maven is a nice software. it takes some time to understand how it works, but
not very complex.
it save developer time downloading jar files manually, and easy to
distribute your code.
experience with maven helps with gradle. support maven!
c********l
发帖数: 8138
22
官网上下载的Eclipse J2EE最新版本,竟然不自带Maven
如果自己装Maven/ m2e-egit connector,经常又报错
总之,搞到现在,要么是只能建立一个支持maven的project,要么是只能建立一个与
github的project
Eclipse比起不那么知名的IntelljIDEA差远了!
l*******m
发帖数: 1096
23
To answer your question, I did a test. Without git global (user) config,
egit is still working but let you create your name and email. I just renamed
~/.gitconfig for this purpose.
A basic idea of git is to take advantage of the linux file system. The
global (user) config is located at ~/.gitconfig; the project config is
located at .git/config. To setup them, you can use git command line, or
eclipse egit GUI, or directly change the config files. For git operations,
you can do by git or egit sinc... 阅读全帖
d****i
发帖数: 4809
24
Maven is much much more popular than Ant. Almost almost Java code
repositories use Maven. Maven build system for Java is equivalent to
Makefile for C/C++ in Unix/Linux.
x***4
发帖数: 1815
25
我的app是用JDK 1.8搞的(用了lambda之类的新特性)。现在想用一个dependency。把
它加到maven的pom后,maven抓回来的jar是用java 1.5compile的。我能让maven直接下
代码,再用我的jre 1.8 再compile这个dependency吗?具体该怎样做?
T*******x
发帖数: 8565
26
来自主题: Programming版 - maven一问
假设有一个eclipse project,用到一些user library,里面是几个目录里的jar files
。想改成maven project,由maven来管理一些dependency比如spring什么的。但是还要
用已有的user library,因为这是系统中已经有的。请问maven能做到吗?google了半
天找不到答案。
T*******x
发帖数: 8565
27
来自主题: Programming版 - 大家一般用gradle还是maven
处理dependencies应该差不多。
但是gradle好像可以像ant一样指定一个local file system lib。
我觉得这个还是挺方便的。
比如你要做一个hadoop的java project,
lib一大堆,而且都是和你hadoop distribution相关的,
maven central repository里面的版本不一定合适。
这个时候最好指定local file system lib。
ant很容易做到,但是maven不容易。
我觉得gradle这一点和ant一样,比较方便。
maven plugin很不方便,这方面gradle应该强不少。
不过我没怎么用过gradle。
m****z
发帖数: 3761
28
来自主题: Classified版 - 【deal Alive 求购】Maven 3 $36
【deal Alive 求购】Maven 3 $36
https://www.bestbuy.com/site/at-t-zte-maven-3-4g-with-8gb-memory-prepaid-
cell-phone-black/6008100.p?skuId=6008100
20个起收
50+$36
20+-1
量大的请单独联系
所有手机不需要贴upc,一包走
付款方式:rmb,bill pay ,wire paypal. drop后清款,量大老相好可以先款
联系方式
email:[email protected]
49130七七41
群:25180三五10
l***e
发帖数: 480
29
有几个个人项目在eclipse里,有关web的和core java的.主要是简单的修改和调试,稍微
跑两下,eclipse就两百兆左右的内存,再加个数据库,如果再看看office文档或pdf文档.
1/2g内存,跑得都很费劲.
如果,能导入maven,估计调起来,会比较轻松.
搜了一下,都是maven项目往eclipse里导.反向很少或几乎没有.
哪位熟悉?多谢.
g**********y
发帖数: 14569
30
Maven是用来build project, 完成project lifecycle management的工具,不是用来调
程序的。
还是你就想修改之后auto run tests?
不管Maven还是Eclipse, 最后都是run java, 内存不够,都归结到改运行参数。

档.
g*****g
发帖数: 34805
31
来自主题: Java版 - Maven question
I am trying to deploy some libs to internal maven repository,
and it's complaining about missing maven deploy plugin apparently.
But how can I install it?
[INFO] Scanning for projects...
[INFO] ---------------------------------------------------------------------
b*****t
发帖数: 1276
32
来自主题: Java版 - Maven浅淡(一)
maven 跟 ant 有什么区别。
有什么maven能干而ant不能干的吗?
g**********y
发帖数: 14569
33
来自主题: Java版 - Maven浅淡(一)
Maven的好处在于:把build的过程超级痛苦地干一次,但是仅仅一次,以后就是按easy
button。
对于熟练工来说,这个过程可能很轻松;对于非熟练工或者老革命遇到新问题,这个过
程可以从1个小时拓展到几周都搞不定,你恨不得把关键plugin重写一遍。最后的解决
办法,没准确实是重写一遍。
对新手还有一个困难是,plugin到底是在哪儿被调用的,怎么控制时序,折腾清楚不是
件容易事。主要是Maven自己就没定义清楚。
偶以为最最重要的是,你需要一个清楚的头脑,概念清楚了,什么都好办,概念不清楚
,累死不说,还可以整出一大堆隐性问题。
s**********v
发帖数: 1379
34
谢谢楼上各位的回答!
我没有说清楚, 找了一下, maven build for different environments 可以解决这
个问题的build部分, 比如说data 文件 可以来自于data.dev.txt 或者 data.qa.txt,
但是code里面只认data.txt, 所以需要打包的时候更改文件名。
http://maven.apache.org/guides/mini/guide-building-for-different-environments.html
J*******n
发帖数: 2901
35
在看一本Maven by example的网上教程,讲的还不错,不过example貌似是有问题
版上有maven大拿吗?请帮忙推荐好的tutorial
h**k
发帖数: 662
36
来自主题: Java版 - 帮忙看看maven 的问题
比如用maven自己的例子
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -
DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
然后就开始scanning for projects,
downloading.. plugins
就挂了
h**k
发帖数: 662
37
来自主题: Java版 - 帮忙看看maven 的问题
谢谢
第一次用maven,感觉还有挺多要适应的
已经setup好了internal repo, 用的nexus. maven跟internal repo还有些问题。回头
希望大家多帮助
w**z
发帖数: 8232
38
来自主题: Java版 - 帮忙看看maven 的问题
poi jar 本身是maven artifact, 它的pom里应该有了需要的dependency。你不用自
己再加了吧?只要把那些需要的jar deploy 到maven repo,应该就可以了。
d**k
发帖数: 1223
39
现在手里有很多不太大的web application 要做。每个app 都会有很多类似的地方,比
如authentication, web layout等等。而且,要求各个app的look and feel尽量类似。
回头可能会分给不同的人去做,所以我现在盘算着,我是不是能做一个web
application的project模板, 里面把基本的function都包括了,比如说,security/
authentication, spring configuration, hibernate configuration, logging, tile
configuration 以及标准的style sheet等等。当其他的developer开始一个新的
project的时候,直接用这个当模板,然后基本focus在business logic上。想过直接做
一个这样的project放在share drive上,要用的时候直接拿去copy 就好,但是,总觉
得比较土;而且,如果这么做的话,回头需要update这个template project的时候,对
别的app 会麻烦。
如果用mave... 阅读全帖
z*******3
发帖数: 13709
40
maven目前版本才3.0,不可能有太多好插件
你可以在eclipse上安装jaxws插件,然后再利用上maven
以eclipse为主
z*******3
发帖数: 13709
41
maven里面写两个配置
maven自动帮你download各种jar
何乐而不为?
而且这是规范统一的操作
各种工具都支持
比你自己去倒腾jar要容易多了
而且自己搞jar还容易错
尤其是spring跟其它什么框架整合的时候
各种版本号弄起来恶心得要命
c*******e
发帖数: 290
42
在 Eclipse 中建了一个简单的 Maven Web application, 但是在 pom.xml 中,对
objectDB 的 dependency 总是报错,说 artifact missing. 它的 repository 在这里
http://m2.objectdb.com/com/objectdb/objectdb/。 pom.xml 总是有个 redflag, missing: com.objectdb.objectdb.jar:2.4.0
这可能什么原因?还不太熟悉 maven.


objectdb
ObjectDB Repository
http://m2.objectdb.com





... 阅读全帖
b***i
发帖数: 3043
43
我一直用一个Test项目来运行很多小程序。最近,有个程序不得不把项目转换成Maven
的,结果不仅这个项目无法运行,原来其他的非Maven都无法运行,错误是找不到main
了。转换回eclipse项目也不行了。
后来,不得不把源代码转移到其他项目才能运行。这是怎么回事呢?
c*********e
发帖数: 16335
44
这个。。。maven没这么吓人吧。。。呼唤goodbug

Maven
main
e*****t
发帖数: 1005
45
新手上maven吧。

maven
t*********e
发帖数: 630
46
来自主题: Java版 - 问个 Maven 的问题
如果一个 open sourced library 不在公共的 apache maven respository 中,为了共
享,是不是就只有建立自己的 repository? Nexus OSS 是不是可以?
另外,如果安装了 Nexus OSS,那是不是以前在 Maven Central 上可直接引用的 .jar
也需要先上载到自己的 Nexus OSS 服务器中?
o**2
发帖数: 168
47
来自主题: Programming版 - FMP 已经在 maven central repository 里了
用maven的同学可以直接使用了
http://search.maven.org/remotecontent?filepath=com/fastmessenge
com.fastmessenger
fmp
2.0.0
z*******3
发帖数: 13709
48
来自主题: Programming版 - 大佬评价一下 maven 吧
maven这种针对依赖管理的东西
小公司小项目完全可以不用
用了纯粹自找麻烦,就那么几个jars要是搞不定依赖关系那就是joke了
等你要同时面对十个以上组织提供的jars的时候
再考虑上maven
w**z
发帖数: 8232
49
来自主题: Programming版 - 大佬评价一下 maven 吧
maven is not the best, but it does its job. Take a look at gradle which is
supposed to be in the middle of ant and maven
T*******x
发帖数: 8565
50
maven解決conflict是靠maven central repository 网站解决的吧?

gradle
1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)