创建java源程序_java – 如何从源代码构建Mojarra
自2017年1月16日起,您可以使用以下步骤构建Mojarra:
注意:构建Mojarra需要在系统上安装ant和maven.它还要求您使用正确的JDK版本:
>对于Mojarra 2.3.x,请使用JDK 8(或1.8).
>对于Mojarra 2.2.x,请使用JDK 7(或1.7).
>对于Mojarra 2.1.x,使用JDK 6(或1.6)(我实际上没有测试过这个).
>从git://java.net/mojarra~git下载源代码:
git clone git://java.net/mojarra~git
>导航到新的mojarra~git目录:
cd mojarra~git/
>将build.properties.glassfish复制到build.properties:
cp build.properties.glassfish build.properties
>在build.properties文件中设置jsf.build.home属性:
jsf.build.home=/path/to/mojarra
这是一个(GNU)sed命令来执行此操作:
sed -i "s|jsf[.]build[.]home=.*|jsf.build.home=$PWD|" build.properties
> Mojarra 2.3.x注意:跳过此步骤.
运行ant来构建Mojarra构建工具:
ant main clean main
>运行以下ant命令之一来构建Mojarra:
>如果要将Mojarra构建为单个javax.faces.jar,请运行以下命令:
ant clean main mvn.deploy.snapshot.local
新建的Mojarra jar将位于jsf-ri / build / mvn / target中,如javax.faces – ${mojarra.version} .jar.
Mojarra 2.3.x注意:新构建的JSF / Mojarra API jar将位于jsf-api / build / mvn / target中,如javax.faces-api – ${mojarra.version} .jar.
> Mojarra 2.3.x注意:此命令可能不适用于Mojarra 2.3.x.
如果要将Mojarra构建为两个jar,jsf-api.jar和jsf-impl.jar,请运行以下命令:
ant clean main mvn.pre-maven-rename.deploy.snapshot.local
新建的Mojarra API jar将位于jsf-api / build.pre-maven-rename / mvn-pre-maven-rename / target中,作为jsf-api – ${mojarra.version} .jar.新建的Mojarra jar将位于jsf-ri / build.pre-maven-rename / mvn-pre-maven-rename / target中,作为jsf-impl – ${mojarra.version} .jar.
Mojarra快照jar也将安装在您的本地〜/ .m2 /存储库中以用于maven目的.
创建java源程序_java – 如何从源代码构建Mojarra相关推荐
- 进程创建java源代码_Java程序执行流程:1.创建Java源程序2.编译源程序3.运行class(字节码)文件...
参考答案如下 2. 要准确理解复盘,程序1创程序程序哪几个关键词是不可缺少的? 执行字节影响电流对人体伤害程度的主要因素是()? 流程Sydney was established in: IE.建J件 ...
- idea maven创建java项目_新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)...
之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试. 打开IDEA,创建新项目: 然后选择Maven,以及选择自己电脑的jdk: ...
- 如何创建 java虚拟机_Java虚拟机如何创建对象?
大草原的日落.jpg Java程序中无时无刻都有对象被创建出来.在语言层面上,对象创建(克隆.反序列化)仅仅是一个new关键字而已,而在虚拟机中,对象创建(仅限于普通对象,不包括数组和Class对象等 ...
- grep的java源程序_Java实现Grep
Java实现Grep 1.[代码]grep.java import java.io.*; public class grep{ public static void main(String [] ar ...
- java 单机版_JAVA单机版管理系统源代码.pdf
packagejettang; importjava.lang.*; importjava.awt.*; importjava.awt.event.*; importjavax.swing.*; im ...
- 描述java源程序构成_Java第二章Java程序设计
<Java第二章Java程序设计>由会员分享,可在线阅读,更多相关<Java第二章Java程序设计(140页珍藏版)>请在人人文库网上搜索. 1.第2章 Java基本语法,2. ...
- java源程序可以有几个主类_Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。_学小易找答案...
[填空题]分析以下程序的执行结果 #include using namespace std; class Sample { int x; int y; public: Sample(int a,int ...
- java 构建者模式_Java不可变类–构建器模式
java 构建者模式 In my last post, I explained about Builder Pattern in Java. Sometime back I wrote an arti ...
- java源程序分为两大类_java源程序分为两大类
答案:D 您的答案:D 题目分数:2.0 此题得分:2.0 13.第 19 题 Java Application 源程序的主类是指包含有( )方法的类 A.main 方法 B.toString 方法 ...
最新文章
- 使用Httpwatch分析响应时间--转
- N的阶乘末尾有多少个0
- Libra教程之:来了,你最爱的Move语言
- Android官方开发文档Training系列课程中文版:多样屏幕之支持不同的屏幕密度
- 最好用的Unity代码编辑器Rider如何免费申请?
- C# 如何在空间运行时调整控件位置和大小
- 中南大学 10科学计算和 MATLAB 语言 矩阵变换
- 把Unity的jdk环境添加到环境变量
- dba_tables 和 dba_segments 表中 blocks 的区别
- 软件项目管理工具介绍
- 什么是软件设计模式?
- 微信小程序轮子 - 外卖点餐左右联动界面完整源码(类似美团饿了么点餐界面)
- VNC远程控制服务器卡顿
- 两条波浪线符号_波浪线符号(word小技巧)
- Linux 文本三剑客之awk 木石前盟
- 黑莓BlackBerry 模拟器上浏览网页
- 全民奇迹局域网php版,手游全民奇迹8.3镜像端-配套客户端+局域网ip架设+安卓端...
- 深入浅出SSD 学习笔记整理——Johnathan Sung
- RabbitMQ总结
- JavaScript知识点-周2.md
热门文章
- Samba服务器搭建(基础篇)
- Android开发中无法获取VIVO/IQOO手机Log日志的问题(不显示Log)
- Logic Pro X 10.5.1 macOS 苹果音乐制作宿主软件下载
- c语言怎么生成随机的mac,使用C语言生成随机MAC地址
- MATLAB---CAD逐个绘制切线段
- python反爬虫技术及其应对
- linux服务器重启的步骤,linux服务器重启步骤_保护Linux服务器的7个步骤
- SQL Server复制表格或数据
- INS/GNSS组合导航(八)IMU倾斜安装求倾斜角
- 计算机主机拆机事项,笔记本电脑拆机注意事项 新手怎么拆解笔记本电脑?