maven菜鸟教程-maven用法
maven菜鸟教程-maven用法
本文目录一览
1、在MAVEN中,如何建立servlet ,怎么都建不了啊,求详细指教。。本人菜鸟2、如何用maven搭建springmvc3、java项目管理工具maven有没有好一点的教程?4、菜鸟做开发的时候怎么使用maven5、怎么使用maven创建一个eb工程6、maven子模块如何指定路径在MAVEN中,如何建立servlet ,怎么都建不了啊,求详细指教。。本人菜鸟
1.先确定你装好了maven 输入mvn --version看有没有版本
2.继续命令行下,输入mvn archetype:generate 这时会看到许多选项,然后选你要新建的servlet
3.你执行命令行的所在目录,就有了
如何用maven搭建springmvc
CentOS 7下安装最新的Wine(ine1.7.33)可谓一波三折,对于我这种菜鸟级别的人来说,真不好装!不过好在终于能够使用了。下面记录安装过程以后有时间在详细叙说安装的各个步骤
CentOS 7安装可以仿照The right ay to install Wine on CentOS 6 64bit 里面给出了详细步骤,下面就是仿照其安装的!
[johnnyhu@localhost 下载]$ su root
密码
[root@localhost 下载]# get
[root@localhost 下载]# tar -xf ine-1.7.33.tar.bz2
[root@localhost 下载]# yum -y groupinstall 'Development Tools'
[root@localhost 下载]# yum -y install libX11-devel freetype-devel
[root@localhost 下载]# yum install alsa-lib-devel.i686 libsndfile-devel.i686 readline-devel.i686 glib2.i686 glibc-devel.i686 libg.i686 libstdc++-devel.i686 pulseaudio-libs-devel.i686 cmake portaudio-devel.i686 openal-soft-devel.i686 audiofile-devel.i686 freeglut-devel.i686 lcms-devel.i686 libieee1284-devel.i686 openldap-devel.i686 unixODBC-devel.i686 sane-backends-devel.i686 fontfe libgphoto2-devel.i686 isdn4k-utils-devel.i686 mesa-libGL-devel.i686 mesa-libGLU-devel.i686 libXxf86dga-devel.i686 libXxf86vm-devel.i686 giflib-devel.i686 cups-devel.i686 gsm-devel.i686 libv4l-devel.i686 fontpackages-devel ImageMagick-devel.i686 openal-soft-devel.i686 libX11-devel.i686 docbook-utils-pdf libtextcat tex-cm-lgc
[root@localhost 下载]# yum install alsa-lib-devel audiofile-devel.i686 audiofile-devel cups-devel.i686 cups-devel dbus-devel.i686 dbus-devel fontconfig-devel.i686 fontconfig-devel freetype.i686 freetype-devel.i686 freetype-devel giflib-devel.i686 giflib-devel lcms-devel.i686 lcms-devel libICE-devel.i686 libICE-devel libjpeg-turbo-devel.i686 libjpeg-turbo-devel libpng-devel.i686 libpng-devel libSM-devel.i686 libSM-devel libusb-devel.i686 libusb-devel libX11-devel.i686 libX11-devel libXau-devel.i686 libXau-devel libXposite-devel.i686 libXposite-devel libXcursor-devel.i686 libXcursor-devel libXext-devel.i686 libXext-devel libXi-devel.i686 libXi-devel libXinerama-devel.i686 libXinerama-devel libxml2-devel.i686 libxml2-devel libXrandr-devel.i686 libXrandr-devel libXrender-devel.i686 libXrender-devel libxslt-devel.i686 libxslt-devel libXt-devel.i686 libXt-devel libXv-devel.i686 libXv-devel libXxf86vm-devel.i686 libXxf86vm-devel mesa-libGL-devel.i686 mesa-libGL-devel mesa-libGLU-devel.i686 mesa-libGLU-devel ncurses-devel.i686 ncurses-devel openldap-devel.i686 openldap-devel openssl-devel.i686 openssl-devel zlib-devel.i686 pkgconfig sane-backends-devel.i686 sane-backends-devel x-x11-proto-devel glibc-devel.i686 prelink fontfe flex bison libstdc++-devel.i686 pulseaudio-libs-devel.i686 gnutls-devel.i686 libgphoto2-devel.i686 openal-soft-devel openal-soft-devel.i686 isdn4k-utils-devel.i686 gsm-devel.i686 samba-inbind libv4l-devel.i686 cups-devel.i686 libtiff-devel.i686 gstreamer-devel.i686 gstreamer-plugins-base-devel.i686 gettext-devel.i686 libmpg123-devel.i686
[root@localhost 下载]# ls
FoxitReader-v1.1.zip PDFStudio_v9_2_1_linux64.sh ine-1.7.15 ine-1.7.15.tar.bz2 ine-1.7.33 ine-1.7.33.tar.bz2
[root@localhost 下载]# cd
[root@localhost ~]# mkdir ine64
[root@localhost ~]# ls
anaconda-ks.cfg initial-setup-ks.cfg perl5 ine64
[root@localhost ~]# cd ine64
[root@localhost ine64]# /home/johnnyhu/下载/ine-1.7.33/configure --enable-in64
[root@localhost ine64]# make make.log 21
[root@localhost ine64]# cd
[root@localhost ~]# mkdir ine32
[root@localhost ~]# ls
anaconda-ks.cfg initial-setup-ks.cfg perl5 ine32 ine64
[root@localhost ~]# cd ine32
[root@localhost ine32]# /home/johnnyhu/下载/ine-1.7.33/configure --enable-in32
[root@localhost ine32]# make make.log 21
[root@localhost ine32]# make install
[root@localhost ine32]# cd
[root@localhost ~]# cd ine64
[root@localhost ine64]# make install
[root@localhost ine64]# cd /home/johnnyhu/下载
[root@localhost 下载]# ls
FoxitReader-v1.1.zip PDFStudio_v9_2_1_linux64.sh ine-1.7.33
FoxitReader-Win.exe ine-1.7.15 ine-1.7.33.tar.bz2
[root@localhost 下载]# ine FoxitReader-Win.exe
注这里我创建目录in32和in64时一时疏忽建在了root下,其实没必要,建在home下就可以了,好在不影响使用!
2. 以下是中文乱码时各种配置
// 将simsun.ttc移动到/usr/share/ine/indos/中
[johnnyhu@localhost 下载]$ su root
密码
[root@localhost 下载]# sudo mkdir -p /usr/share/ine/indos
[root@localhost 下载]# sudo mv simsun.ttc /usr/share/ine/indos/
// 配置Wine中文字体目录
[johnnyhu@localhost ~]$ cd ~/.ine
[johnnyhu@localhost ~]$ cd ~/.ine/drive_c
[johnnyhu@localhost drive_c]$ cd indos
[johnnyhu@localhost indos]$ cd fonts
bash: cd: fonts: 没有那个文件或目录
[johnnyhu@localhost indos]$ mkdir fonts
[johnnyhu@localhost indos]$ ls
mand help notepad.exe system32 tain_32.dll in.ini
explorer.exe hh.exe regedit.exe system.ini tain.dll insxs
fonts inf rundll.exe syso64 inhelp.exe
Fonts logs system temp inhlp32.exe
[johnnyhu@localhost indos]$ cd fonts
[johnnyhu@localhost fonts]$ ln -s /usr/share/fonts/indos/simsun.ttc simsun.ttc
[johnnyhu@localhost fonts]$ ln -s /usr/share/fonts/indos/simsun.ttc simfang.ttc
[johnnyhu@localhost fonts]$ su root
密码
[root@localhost fonts]# gedit ~/.ine/system.reg
[root@localhost fonts]# gedit ~/.ine/drive_c/indos/in.ini
[root@localhost ~]# cp -f /home/johnnyhu/zh.reg ~/.ine/
[root@localhost ~]# ls ~/.ine
dosdevices drive_c system.reg system.reg~ userdef.reg user.reg zh.reg
[root@localhost ~]# cd ~/.ine
[root@localhost .ine]# regedit zh.reg
[root@localhost drive_c]# cp -f /home/johnnyhu/下载/simsun.ttc indos/fonts
[root@localhost drive_c]# cd indos
[root@localhost indos]# ls
mand hh.exe mono system32 tain.dll insxs
explorer.exe inf notepad.exe system.ini inhelp.exe
fonts Installer regedit.exe syso64 inhlp32.exe
Fonts logs rundll.exe temp in.ini
help Microsoft.NET system tain_32.dll in.ini~
[root@localhost indos]# cd fonts
bash: cd: fonts: 不是目录
注ine中文程序安装乱码的问题网上有很多教程,大体类似如CentOS下Wine乱码解决办法 ,按照上面的,如果不出错的话,大体上就可以了!
3. 下面安装附件
ine mono的安装 系统弹框之后自动安装完成,gecko 则自动安装失败,改手动安装。
// 安装in_gecko
[johnnyhu@localhost 下载]$ get
[johnnyhu@localhost 下载]$ su root
密码
[root@localhost 下载]# sudo mkdir -p /usr/share/ine/gecko
[root@localhost 下载]# sudo mv ine_gecko-2.34-x86.msi /usr/share/ine/gecko/
[root@localhost 下载]# ls /usr/share/ine/gecko/
ine_gecko-2.34-x86.msi
[root@localhost 下载]#
注等所有的这些都完成之后,理论上点击右上脚的“应用程序” 里面会有ine 出现,这时就可以正常使用Wine了!
GOOD LUCK TO YOU!
java项目管理工具maven有没有好一点的教程?
法/步骤
先在E盘下创建maven 文件夹,
然后在maven创建maven0703文件夹
在maven0703下创建src 文件夹和pom.xml文件
创建pom.xml文件,在文件中添加以下信息
然后在src下创建main 和 test 文件夹
main 下又创建Hello.java 文件存放到 java//liu/maven/Hello.java
创建Hello.java文件,在下面加入以下代码
编译Java文件,打开dos 窗口
输入以下命令C:\Documents and Settings\zybE:
E:\cd E:\maven\maven0703
然后在输入mvn pile
E:\maven\maven0703mvn pile
命令执行完毕后创建一个target文件,并且把Java文件编译成class文件
在输入mvn package 对象项目进行打包
执行完毕后, 会在target文件夹下面生成一jar包maven0703-1.0.0.jar
9
然后在输入java -cp target/maven0703-1.0.0.jar .liu.maven.Hello
打印结果信息
菜鸟做开发的时候怎么使用maven
方法/步骤
下载Maven
下载地址
2、解压缩
将下载的 apache-maven-3.0.4-bin.tar.gz 解压缩,将 apache-maven-3.0.4 整个文件夹拷贝至目录,如: D:\maven 下。
修改环境变量
1.1.1 新增系统环境变量M2_HOME
变量名M2_HOME 变量值D:\maven\apache-maven-3.0.4
1.1.2 修改系统环境变量PATH
在原有系统环境变量PATH后追加;%M2_HOME%\bin;
1.1.3 是否安装成功
在命令行输入 mvn -v 命令,可以查看到当前maven版本,说明安装成功。
设置本地仓库
本地仓库用来存放从maven仓库中下载的jar包,需要在配置文件中进行配置。
1.1.1 在D:\maven中新建文件夹repos
1.1.2 修改配置文件
修改maven的配置文件D:\maven\apache-maven-3.0.4\ conf 目录下的settings.xml文件,添加配置
localRepositoryD:/maven/repos/localRepository
1.1.3 拷贝配置文件
将配置文件settings.xml拷贝一份放置到D:\maven路径下
Maven默认的settings.xml是一个包含了注释和例子的模板,你可以快速的修改它来达到你的要求。settings.xml存在于两个地方
1.安装的地方$M2_HOME/conf/settings.xml
2.用户的目录${user.home}/.m2/settings.xml
前者又被叫做全局配置,后者被称为用户配置。如果两者都存在,它们的内容将被合并,并且用户范围的settings.xml优先。 如果你偶尔需要创建用户范围的settings,你可以简单的copy Maven安装路径下的settings到目录${user.home}/.m2。一个用户对应一个用户配置文件,如果你想让所有的用户使用统一的配置那么你可以修改全局配置文件。
5
Maven在Eclipse中的配置
前提我的Eclipse为3.7(Indigo),且安装了Maven 插件(m2eclipse),参考 ,下面讲解在Eclipse中的配置
在Eclipse中,Windo-Prefrences
1.1.1 修改 Installations
Add-选择本地maven安装路径 D:\maven\ apache-maven-3.0.4
注意点击apply
1.1.2 修改User Settings
Brose-选择用户配置 文件settings.xml的路径
至此,Maven已经配置完成,可以正常使用。
怎么使用maven创建一个eb工程
一、新建Maven项目
1、File - Ne - Other
2、选择Maven Project ,单击Next。
3、保持默认即可,单击Next。
4、选择Archetype为 eb app,单击Next。
5、输入一些必要信息,单击Finish。
6、项目结构如下图
二、配置项目
1、在项目上右键单击,添加Source Folder。
Maven的项目有一些约定src/main/java , src/main/resources , src/test/java , src/test/resources .那么,添加这些文件夹
2、输入Source Folder的名字。
3、创建完之后的目录结构
4、修改Build Path 配置
在项目上,右键单击,选择 Build Path -Configure Build Path。
5、选择 Source标签,会显示4个Source Folder ,修改 OutPut folder
6、双击每个文件夹的Output folder,选择路径。
src/main/java,src/main/resources,选择target /classes。src/test/java ,src/test/resources,选择target/test-classes。
7、修改完成后如下图所示
8、修改JDK版本选择 libraries 标签,选中JRE library,单击Edit按钮。
9、选择系统默认的就可以了,单击 Finish 按钮。
10、,单击OK即可。
11、完成后,项目结构如下图
12、将项目转换为Dynamic Web Project
在项目上右键单击,选择 Properties。
13、在左侧选择 Project Facets,单击右侧的 ”Convert faceted from “链接。
14、修改Java为你当前项目的JDK,并添加Dynamic Web Module ,单击”Further Configuration available“ 链接。
15、修改Content directory 为 src/main/ebapp,单击OK。
16、设置部署程序集(Web Deployment Assembly)
在项目上右键单击,选择Properties,在左侧选择Deployment Assembly。
此处列表是,部署项目时,文件发布的路径。
1)删除test的两项,因为test是测试使用,并不需要部署。2)设置将Maven的jar包发布到lib下。
Add - Java Build Path Entries - Maven Dependencies - Finish设置完成效果图
maven子模块如何指定路径
/a/37965143/6498617?。我更喜欢使用最高basedir对于多模块项目,嵌套多模块poms不工作。?目标目录允许您将属性设置为整个项目中任何模块的path,包括的根目录。?它也比$?{session.executionRootDirectory}更好,因为它总是可以工作的,不pipe你是build立根还是子模块,而不pipe当前你的mvn工作目录。我遇到了类似的问题,因为我需要在项目之间复制文件。?Maven所做的是合乎逻辑的,因为它将保持存储库中安装的pom.xml远离硬编码值。我的解决scheme是将复制的目录放在Maven工件中,然后使用Ant来提取/复制我没有意识到find多模块项目的根的“好方法”。?你也许可以改进一下你目前的方法。第一种方法是直接在根项目下创build一个附加模块,将所有EAR声明为依赖关系,并使用dependency:copy-dependencies关系将模块的依赖dependency:copy-dependencies复制到待to-deploy目录(相对)。?是的path仍然是相对的,但由于依赖插件configuration将集中,我不觉得这很烦人。第二种方法是使用Maven?Assembly?Plugin代替Maven?Dependency?Plugin来使用dir格式创build一个分发(这将在目录中创build一个分发)。?这实际上是我会做的。另一个解决scheme是使用ant任务将“rootdir?=?$?{basedir}”写入根项目中的目标/?root.properties,然后使用Properties?Plugin将该文件重新读入。我还没有尝试过我自己,但我想它应该工作..?以下小档案为我工作。?我需要这样一个configurationCheckStyle,我把它放到项目根目录下的config目录下,所以我可以从主模块和子模块中运行它。root-dir${project.basedir}/../../config/checkstyle.xml${project.basedir}/../config它不适用于嵌套模块,但我相信它可以修改为使用不同的exists几个configuration文件。?(我不知道为什么在validation标签中应该有“../?..”,而在overriden属性本身中只是“..”,但它只能以这种方式工作。)所以在某些父项属性的某个地方项目我有我需要稍后关系的文件,这就是为什么我需要绝对path到处。?所以,我在groovy的帮助下得到它import?java.io.File;?String?p?=project.properties['env-properties-file'];?File?f?=?ne?File(p);?if?(!f.exists())?{?f?=?ne?File("../"?+?p);?if?(!f.exists())?{?f?=?ne?File("../../"?+?p);?}?}?//?setting?path?together?ith?file?name?in?variable?xyz_format?project.properties['xyz_format']?=f.getAbsolutePath()?+?File.separator?+?"abc_format.xml";时间差不多了,奇秘网小编将关于maven菜鸟教程和maven用法的信息就搜集汇总到这了,希望答案能够帮助到大家解决相应问题,如有帮助请收藏本站以备日后查找。
maven菜鸟教程maven菜鸟教程-maven用法,转载请注明出处。
生活小妙招
- 近视了戴眼镜好还是不戴好
- 金晨演唱爱的阳光助力残障事业,传递温暖之声
- 《侏罗纪世界3》豆瓣评分及影评如何
- 潜水艇洗衣机地漏如何选 实用指南
- 何珮瑜主演怒火重案警察形象首映获赞,拍摄幕
- 脚气困扰:如何有效缓解和治愈脚气问题
- 来了来了他来了!李瑞镇将参与三时三餐渔村
- 前女友违法行为的法律后果是什么
- 樊少皇“抛妻弃子”贾晓晨改口“他没骗我”
- 京城四少上海热播 袁文康民国造型抢眼
- 河北省高清地图:如何获取最准确的地理信息
- 09快乐女声正式拿到批复 方文山将出任评委
- 如何获取百度网盘1TB免费活动空间
- 团购香水是否真实可靠 如何安全参与香水团购
- 金灿荣儿子的成长故事:家庭背景与教育经历如
- 80后群体面临的社会挑战和心理压力如何缓解