1.从mvn里面导出项目,包一直报错,jdk这些都配置好,为什么关联 爱
检查下apache-maven-3。
2。5文件下是不是maven的根目录,有可能多套了一层文件不知道是不是用CVS下MGM项目,项目是用MAVEN构建的,导到本地后MAVEN的pox。
xml最上一行报“Missing indirectly referenced artifact javax。 transaction:jta:jar:1。
0。1B:compile”错误。
解决办法:1。安装MAVEN在/apache-mirror/maven/binaries/apache-maven-2。
2。1-bin。
zip”下载apache-maven-2。2。
1-bin。zip版本 解压缩至你要安装的止录下。
2。配置环境变量MAVEN_HOME--D:Developmentapache-maven-2。
0。9在Path环境变量中添加--D:Developmentapache-maven-2。
0。9in;3。
检查是否安装正确 打开DOS窗口,输入mvn -version回车,如果出现Maven的版本信息,则标识配置正确4。在/javaee/technologies/jta/index。
jsp中下载jta-1_0_1B-classes。zip 打开DOS命令行,在jta-1_0_1B-classes。
zip目录下执行mvn install:install-file -Dfile=。/jta-1_0_1B-classes。
zip -DgroupId=javax。transaction -DartifactId=jta -Dversion=1。
0。1B -Dpackaging=jar 命令,5。
进入MyEclipse6。5 Window - Preferences - MyEclipse Enterprise Workbench - Maven4MyEclipse - User Settings File(右侧窗口)指向maven安装目录下的settings。
xml文件。6。
在项目的pom。xml上右键Run As - Maven assembly:assembly是不是配置完,打开命令行:“mvn -version”报错了!你的问题是:‘从mvn里面导出项目,包一直报错,jdk这些都配置好,为什么’是不是“mvn -version”报错?安装maven其实很简单,就是在Apache官网下载需要的maven包,然后配置环境变量就能跑。
(现在的这些工具真方便啊。都不用安装的,什么注册表之类的傻傻分不清。)
Exception in thread "main" java。lang。
: org/apache/maven/cli/MavenCli : Unsupported major。 minor version 51。
0at java。lang。
ClassLoader。defineClass1(Native Method)at java。
lang。ClassLoader。
defineClassCond(ClassLoader。 java:631)at java。
lang。ClassLoader。
defineClass(ClassLoader。java:615)at java。
security。SecureClassLoader。
defineClass(SecureClassLoader。java:141)at java。
net。URLClassLoader。
defineClass(URLClassLoader。java:283)at java。
net。URLClassLoader。
access$000(URLClassLoader。java:58)at java。
net。URLClassLoader$1。
run(URLClassLoader。java:197)at java。
security。AccessController。
doPrivileged(Native Method)at java。net。
URLClassLoader。findClass(URLClassLoader。
java:190)at org。 codehaus。
plexus。classworlds。
realm。ClassRealm。
loadClassFromSelf(ClassRealm。java:401)at org。
codehaus。 plexus。
classworlds。strategy。
SelfFirstStrategy。loadClass(SelfFirstStrategy。
java:42)at org。codehaus。
plexus。 classworlds。
realm。ClassRealm。
(ClassRealm。java:271)at org。
codehaus。plexus。
classworlds。 realm。
ClassRealm。loadClass(ClassRealm。
java:254)at org。codehaus。
plexus。classworlds。
realm。ClassRealm。
loadClass(ClassRealm。java:239)at org。
codehaus。plexus。
classworlds。launcher。
Launcher。getMainClass(Launcher。
java:144)at org。codehaus。
plexus。classworlds。
launcher。Launcher。
launchEnhanced(Launcher。java:266)at org。
codehaus。plexus。
classworlds。launcher。
Launcher。launch(Launcher。
java:229)at org。codehaus。
plexus。classworlds。
launcher。Launcher。
mainWithExitCode(Launcher。java:415)at org。
codehaus。plexus。
classworlds。launcher。
Launcher。 main(Launcher。
java:356)究其原因呢,就是java版本太低了,maven版本太高导致的。高版本的Java编译的maven,运行在了低版本的Java上就会出现这样的问题。
知道问题所在就好对症下药了,我有两种方案:一种是升级java版本,一种就是重新下载低版本的maven了。 由maven3。
3。3换成了maven3。
0。5,后命令成功执行。
C:UsersAdministrator>mvn -versionApache Maven 3。0。
5 (; 2013-02-19 21:51:28 0800)Maven home: D:apache-maven-3。 0。
5in。
Java version: 1。6。
0_43, vendor: Sun Microsystems Inc。Java home: D:Program Files (x86)Javajdk1。
6。0_43jreDefault locale: zh_CN, platform encoding: GBKOS name: "windows 7", version: "6。
1", arch: "x86", family: "windows"Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。 Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群,版本的高低可以直接影响。
2.win10 下怎么搭建Java开发环境
步骤如下:1、从Oracle官网下载JDK安装包,如:jdk-7u79-windows-x86版本。
2、安装包下载完成后,双击安装包进行安装,安装路径可以使用默认路径,这里改为D:\Program Files\Java。3、安装完成后,还需要进行环境变量的配置,在系统环境变量的用户变量里面添加一个变量名为JAVA_HOME环境变量。
4、在JAVA_HOME的变量值处填写上JDK安装目录的bin文件夹的路径,此处为D:\Program Files\Java\jdk1.7.0_79。5、再添加一个变量名为Path的变量,变量值填写为%JAVA_HOME%\bin;。
这样就能够搭建起Java开发的基本环境了。
转载请注明出处windows之家 » win10安装javamaven