."
Bill ShannonDistinguished engineer, Sun Microsystems
Glassfish is free, and it is open source. I repeat: glassfish is free, and it is open source. glassfish uses the OSI-certified cddl license.
How can developers contriure to the future of Java ee?
There are always ways to contribute to the future of Java ee 5. perhaps the best approach is to go to the Java EE hub page, read the tutorial, download the SDK, try it out, an
)
Jwsdp and Apache axis are two independent web service libraries, developed by two different developement organizations, sun and the Apache Group. Axis implements the JAX-RPC and SAAJ specifications. axis does not include an application server, so you need to install Tomcat, websphere, Etc., to deploy Web Services with axis. Jwsdp implements the JAX-RPC and SAAJ specs, all also includes several other Web service
CD faad2Autoreconf-VIF./Configure -- prefix =/usr -- with-mp4v2 -- enable-sharedMake; make install
Faac Compilation
CD faacChmod + x Bootstrap./Bootstrap./Configure -- prefix =/usr -- with-mp4v2 -- enable-sharedMake; make install
7. Support for 3GP format, which is also supported by many mobile phones. Because mobile phone users are our main users, compilation must be supported.
Add -- enable-amr_nb -- enable-amr_wb parameters when compiling, according to the prompts of the compilation system,
-lssl -lcrypto -lz -lnetsnmp -lcrypto -lm -lwrap -lcrypto Enable proxy: no Enable agent: no Enable Java gateway: no LDAP support: no IPv6 support: no************************************************************ Now run 'make install' ** ** Thank you for using Zabbix! **
Exit compilation after make is successful
Create an R
Recently, tengine has been involved in CentOS 6.4. Recently, I saw how to create an rpm package, so I had the idea of creating an rpm package.
1. Install the CentOS development environment integration package and tengine dependency package
Yum groupinstall "Development Tools"Yum install pcre-develYum install openssl-devel
2. Create a tengine rpm package and use test as a non-root user.
Su-testMkdir-p ~ /Rpmbuild/{BUILD, RPMS, SOURCES, SPECS, SRPMS}
3.
the tag name.
$ git tag -a Push tag to git Server
$ git push --tagsHere, 3. Create a spec file and run it in shell:
$ pod spec create The 4. verify the validity of the spec file after the spec file is modified, run
pod spec lint Modify your spec file or code according to the output prompt until you can pass the code.
5. Create spec repository (spec repository) in addition to the code repository created above, you also need to create a spec repository to store spec. The directory structure shoul
Build rpmbuild of local yum source and yumrpmbuild
Before creating an internal yum source, you must standardize the installation directory of the software and package the existing applications.
There are currently two rpm packaging tools available: rpmbuild and fpm.
-Rpmbuild
The key to rpmbuild is to write the spec file.Environment Construction
Yum-y install rpm-build rpmdevtools
Useradd rpm; su rpm
Note: rpm packaging requires a specific directory. In a recent version, rpmbuild can create a p
Sometimes in order to facilitate the installation of the source package, we need to customize the software package requirements, we will be some source packages according to our needs to make RPM package, when the source package can be directly compiled to get the binary installation package and any other package. Spec file is the most important part of making RPM package, the RPM package is made according to spec file. Here's how I'll start by making php rpm. The following operations are perfor
CD are lower than those in the yum source of the network, so nginx cannot be used properly, because we do not know what the GD library has been upgraded. The solution is to write down the packages that need to be depended on during packaging and download these packages. Install these packages on the host system. Of course, these packages are also dependent on each other. So you have to find all dependencies and install them accordingly.
2. RPM package creation process
1. Install the tool
Yum-y
:2345 '/etc/init.d/httpd
Sed-i ' 2a # description:apache Web server '/etc/init.d/httpd
Chkconfig--add httpd
%preun
/ETC/INIT.D/HTTPD stop
Chkconfig--del httpd
%changelog
* Tue Mar 3 2015 Ilanni
2.2.27
--
Iv. Generate related Catalogs
To generate the relevant directory for the RPM package, we can create it either by hand or through the Rpmbuild command. As follows:
Rpmbuild Httpd.spec
Note: When using Rpmbuild to generate the relevant directory of the RPM package, the erro
/driver/release.fclibs.txt[Root@blog.hexu.org ~]$ CD server/linux/driver/[Root@blog.hexu.org driver]$ RPM-IVH netxtreme2-7.8.56-1.src.rpm
To reconstruct the RPM package for the corresponding system:
The code is as follows
Copy Code
[Root@blog.hexu.org driver]$ cd/usr/src/redhat/specs/[Root@blog.hexu.org specs]$ RPMBUILD-BB Netxtreme2.spec
To install a new RMP
skilled use:
echo "%_topdir/usr/src/redhat" > ~/.rpmmacros
Then install the source src.rpm package:
RPM-IHV kernel-2.6.32-220.el6.src.rpm
Cd/usr/src/redhat/specs
RPMBUILD–BP--target x86_64 Kernel.spec
The kernel source can be installed into the/usr/src/redhat/directory.
F ensure that the remaining space is at least 10G, or the remaining space will be reported at compile time. 1.2 kernel patch 1.2.1 A real-world patch to the kernel
Take the
the subclasses of the enumeration TrafficlameRED (30) {//Inner class@Override PublicTrafficlamp Nextlamp () {//implementing an abstract method returnGREEN; }}, GREEN (45) {@Override PublicTrafficlamp Nextlamp () {returnYELLOW; }}, YELLOW (5)/*call the yellow subclass with a parameter construct, subclass. Super (5) called the Trafficlamp of the parent class.*/{@Override PublicTrafficlamp Nextlamp () {returnRED; } }; Private intTime ; Public AbstractTrafficlamp Nextl
install, the tar package. faac1.25 download, faad2.5 download.3GP support: When compiling ffmpeg to join--ENABLE-AMR_NB--ENABLE-AMR_WB, there will be prompt, download: http://www.3gpp.org/ftp/Specs/archive/26_series/ 26.204/26204-510.zip, unzip the source code file after the files are copied into the FFmpeg source code directory libavcodec/amrwb_float; then download: http://www.3gpp.org/ftp/ Specs/archive/
I fill in my +86-28-86808642Type the text in the image below:* enter the verification code belowI accept the above tick agreeRegistration Successful! Adbrite has automatically logged in for you. We're trying to make money, so look to the left.Your AccountSelling AdsHere is where we sell our website to customers. The right is to buy someone else's ad location buying ads, whatever he.Your earnings The money you earn (the income statement, I like the most)Manage your zones to manage your adInfo an
compile the source format rpm package -----à and make the RPM package in binary formatInstance#useradd mockbuild (need to compile with mockbuild user)#rpm –IVH nginx......src.rpm (the rpmbuild directory is generated under the current directory )#cd Rpmbuild;ls ( below is an introduction to subdirectories )SOURCES: Store The program source code, patches, scripts and so on. The SPECS:nginx.spec file indicates how to decompress, patch, how to./configure,make,makeinstall, how to encapsulate the ngin
People who have used Maven know that the directory structure of the MAVEN project is somewhat different from the traditional Dynamicweb project. Of course we do the best with Maven's specs, but what if you don't exactly follow Maven's specs and just need to use Maven to pack? In fact, it is simple, these can be changed by configuring the Pom file.MAVEN Standard directory structure:myproject/ |--pom.xml
variable effective without restarting the computer:
Corresponding method one: #source/ROOT/.BASHRC
Corresponding method two: # Source/etc/profile
5. Check to see if you want to add paths to path:
# echo $PATH
There is a/usr/local/arm/bin in the display, which shows that the path to the cross compiler has been added. At this point, pay
Fork compilation environment Installation complete.
6. Test whether the installation was successful
# arm-linux-gcc-v
The above command displays ARM-LINUX-GCC inf
Install the Basic Development packroot@ubuntu:~# apt-get update apt-get install-y build-essential Bison Flex Manpages-devroot@ubuntu:~# echo $?0
Install ARM-LINUX-GCCDecompression arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 from Vedon teaching CDTar XF arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2
Install sudo apt-get install Lsb-coreOtherwise, no such file or directory may appearroot@ubuntu:~/leds# arm-linux-objcopyBASH:/home/username/gcc-3.4.5-glibc-2.3.6/bin/arm-linux-objcopy:no such file or directory
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.