example, it may be konquorer on KDE ). We hope these problems can be solved as the project matures, but currently it is very useful for many projects.Useful.
Package componentUnlike other JDIC, the wrapper module is not an API, but a JNLP (Java WebStart) a set of command line tools for installing programs (RPMS on Linux, pkgs on Solaris, and MSIS on Windows) at the cost of application conversion. This does not meanJsmoothor jexepackconverts your appl
installation path of your local Java and maven2 and name it.
Next, we will introduce the meaning of other text information on this page:
System. Message enter instructionsQuiet Period: the time (in seconds) for Hudson to regularly build the project)Enable Security: Set logon rules for Hudson (Anonymous logon by default). For details, see the following description.TCP port for JNLP slave agents: I don't know what
installation path of your local Java and maven2 and name it.
Next, we will introduce the meaning of other text information on this page:
System. Message enter instructionsQuiet Period: the time (in seconds) for Hudson to regularly build the project)Enable Security: Set logon rules for Hudson (Anonymous logon by default). For details, see the following description.TCP port for JNLP slave agents: I don't know what
Java on the desktop
ProgramSun wanted to use him to supplement this problem.
In the past, our system architecture was called c/s, and the client needs to install many things. Now our structure is called B/S, which is also called Ultra-thin client. Although B/S has many advantages, it is still unsatisfactory. For example, we operate on local files.
Web Start introduces a new concept called D/S. Few people in China know what D/S is.
Destktop application/Server Application
The client uses swin
generally set to the same size. 800m-XMN is to set newsize and Maxnewsize as the same. 320m-xx:persize 64m-xx:newsize 320m This value is set to a large adjustable Da object area, reducing the number of full GC-xx:maxnewsize 320m-xx:newrato newsize is not set. 4-xx:survivorratio 4-XX:USERPARNEWGC can be used to set up parallel collections-xx:parallelgcthreads can be used to increase the degree of parallelism 4-XXUSEPARALLELGC You can use the parallel purge collector after setting-xx:useadaptives
After reading swing's Java Web Start learning, I wrote a Java application, so I decided to put my application on the server and use the Java Web Start technology to make it easier for others to use.
1. keystore Validity PeriodKeytool-genkey-keystore mykeystore-alias same stest-validity 365
Set with-validity valdays. The default value is 6 months.
2. Sign JAR FileJarsigner-keystore mykeystore-storepass XXXX yourtest. Jar using stest
Directly use storepass to pass the password to jarsign
after setting-xx:useadaptivesizepolicy works better with the previous one, and it can automatically optimize the new domain size and save space ratios6.2. Client: Tuning the client JVM by setting parameters in the Jnlp fileJNLP parameters: Initial-heap-size and Max-heap-sizeThis adds the above parameters when generating the JNLP file in the framework's requestmanager, but these values are required to vary
First, the basic concept
Java programs are divided into application (applications) and applets (small applications).
A Java applet program must have a class that is a subclass of the applet class, and that the subclass is the main class of the Java applet.
The main class must be decorated with public.
An instance of the main class is a container.
Java Web Start is a Java-written application that is a technology that Sun has launched to publish applications on the Interne
CPU You can adjust by using the following parameters:-server Enable server mode (if the CPU is more, the server machine recommends this) -xms,-xmx are generally set to the same size. 800m-XMN is to set the newsize and Maxnewsize as the same. 320m-xx:persize 64m-xx:newsize 320m This value is set to large adjustable Daxin object area, reducing full GC times-xx:maxnewsize 320mThe-xx:newrato newsize is not set. 4-xx:survivorratio 4-XX:USERPARNEWGC can be used to set up parallel collections-xx:paral
JNLP to establish a connection between slave and master
Launch slave via execution of command on the Master: Using command line
Let Jenkins control this Windows slave as a Windows service: Jenkins will control the Windows slave as a Windows service
For Windows operating system nodes, the second Launch slave agents via Java Web Start is recommended.
Click "save" and a node in the Master will be configured.
2. slave node configuration
After the node i
1, the new slave: System Management--"Management node--" New nodeRemote working directory is the node server site file directoryLaunch Agent via Java Web start cannot find this option in the option to start the method configuration when the node is configuredThe reason for this is that TCP port for JNLP agents this item is not selected randomly selectedWorkaround:System Setup--"Configure Global security--" TCP Port for
/struts2/extension/custom ### URL and Action ing processor ### How request URLs are mapped to and from actions # struts. mapper. class = org. apache. struts2.dispatcher. mapper. defaultActionMapper ### specify the URL extension. multiple extensions can be specified and separated by commas, for example, action, jnlp, do ### Used by the DefaultActionMapper ### You may provide a comma separated list, e.g. struts. action. extension = action,
Jdk620th update versions-JDK 6 Update 20 release and downloadNow,If you are using JDK 6, you can go to Sun to download the latest JDK. This releaseJDK 6 Update 20Detailed versionThe current number isJDK 1.6.0 _ 20-b02It may be due to the Java WebThe impact of start on the URL filtering bug that allows malicious users to execute remote code. Sun officially released this JDK 6 Update 20, because JDK 6Update 20 fixes the vulnerability. This update also includes Java Network Launch Protocol (
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.