Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ Java integrated development environment common set of operations     - Character Encoding notes: ASCII, Unicode and UTF-8 (Linux)

- Orionode source Linux Mint installation (Linux)

- Hive start being given: Found class jline.Terminal, but interface was expected (Database)

- CentOS 6.5 dual card configuration, one of the external network, a local area network connection (Linux)

- To record command input under Linux (Linux)

- CentOS NAT iptables (Linux)

- Java implementation chain store binary search tree (recursive method) (Programming)

- MYSQL root password for the database user passwords are weak attack analysis (Linux)

- Graphical development environment to build Android under Ubuntu 11.04 (Linux)

- How to deploy Icinga server (Server)

- [JavaScript] catch (ex) statements of ex (Programming)

- Use read command to read user input (Programming)

- Installation Mesos + Marathon + Zookeeper under CentOS 7 (Server)

- Set multiple IP addresses for a single network card on Ubuntu 15.10 (Linux)

- Java semaphores (Programming)

- Linux System Getting Started Learning: Debian download, installation and graphical interface (Linux)

- JavaScript in this usage (Programming)

- How to deploy Icinga client (Server)

- Android custom ViewPager create kaleidoscopic image transition effects (Programming)

- Linux SU command security Suggestions (Linux)

 
         
  Java integrated development environment common set of operations
     
  Add Date : 2018-11-21      
         
         
         
  1, a simple maven build integrated development environment

One, Jetty installation

Download (bear with Windows and Linux versions, Jetty9 need JDK7): http: //download.eclipse.org/jetty/

Jetty installation is very simple, just need to extract the installation package to start the Jetty service.

JETTY_VERSION = xxx

wget http://download.eclipse.org/jetty/$JETTY_VERSION/dist/jetty-distribution-$JETTY_VERSION.tar.gz

tarxfz jetty-distribution- $ JETTY_VERSION.tar.gz

cd jetty-distribution- $ JETTY_VERSION

java-jar start.jar
Jetty simple tests (we used Jetty8):

test.war module which has a dump of Servlet, which lets you view Request / Session / Cookie information about the current request. http: // c909511: 8080 / dump / info information inside this return is very rich, follow-up can use this method to debug the current request information:

Two, Jetty and Eclipse Integration

1, download the Eclipse Tools:

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR1/eclipse-jee-luna-SR1-win32-x86_64.zip

2. Install Jetty assembly

3, configure Jetty

4 After the configuration start Jetty service

Three, Maven and Eclipse Integration

1, download Maven tools http://maven.apache.org/download.html

2, install Maven Integration for Eclipse plug-ins

3. Install Maven;

a) unpacked Maven to the local directory, set the environment variable;

-I MAVEN_HOME is: D: /tools/apache-maven-3.2.1, the bin is set to PATH, add at the end of the PATH:;% MAVEN_HOME% / bin;

-II successful test MAVEN is set in the Windows Terminal enter: mvn -v

 
b) Set Maven local repository

-I in D: \ tools \ apache-maven-3.2.1 \ conf \ settings.xml file modification localRepository node is D: \ study \ maven \ jar, to develop the local address of the warehouse;

-II. Configuring local repository nexus (optional)

Just unzip the installation configuration to run Nexus

Configuring Nexus Service

Start Nexus service (if running tips deny access, right - "Run as Administrator)

Log in Nexus

Configure Nexus central warehouse

Nexus + Maven configuration

< Mirrors>
     < Mirror>
           < Id> nexus < / id>
           < MirrorOf> * < / mirrorOf>
           < Name> Nexus Mirror < / name>
           < Url> http://maven.oschina.net/content/groups/public < / url>
       < / Mirror>

  < / Mirrors>
  
 
  < Profiles>
        < Profile>
      < Id> nexus < / id>
      < Repositories>
        < Repository>
          < Id> nexus < / id>
          < Name> Nexus < / name>
          < Url> http: // localhost: 8082 / nexus / content / groups / public < / url>
          < Releases> < enabled> true < / enabled> < / releases>
          < Snapshots> < enabled> true < / enabled> < / snapshots>
        < / Repository>
      < / Repositories>
      < PluginRepositories>
        < PluginRepository>
          < Id> nexus < / id>
          < Name> Nexus < / name>
          < Url> http: // localhost: 8082 / nexus / content / groups / public < / url>
          < Releases> < enabled> true < / enabled> < / releases>
          < Snapshots> < enabled> true < / enabled> < / snapshots>
        < / PluginRepository>
      < / PluginRepositories>
    < / Profile>
  < / Profiles>

  < -! ActiveProfiles
   | List of profiles that are active for all builds.
   |
  < ActiveProfiles>
    < ActiveProfile> alwaysActiveProfile < / activeProfile>
    < ActiveProfile> anotherAlwaysActiveProfile < / activeProfile>
  < / ActiveProfiles>
  ->
  < ! - Activate Configuration ->
    < ActiveProfiles>
        < ActiveProfile> nexus < / activeProfile>
    < / ActiveProfiles>
4, eclipse configuration Maven;

a) Setting the Maven Installations

b) Set the Maven User Settings

5. Import Project

a) Select the import in Myeclipse in ... and then click Import Project;

b) set the start of each project Maven build

c) complete environment to build, start to see results

-------- Development environment ready end ------------------------------

 2, maven Common Operations

a, introducing the project jar package (introduced in this way will not be packaged with the JAR package during packaging, so the package can not find the JAR package)

< Dependency>
    < GroupId> org.postgresql < / groupId>
    < ArtifactId> postgresql < / artifactId>
    < Version> 0.3 < / version>
    < Scope> system < / scope>
    < SystemPath> $ {project.basedir} /lib/test.jar < / systemPath>
< / Dependency>
Packing reference packet processing method

< Dependency>
< GroupId> org.postgresql < / groupId>
< ArtifactId> postgresql < / artifactId>
< Version> 0.3 < / version>
< Scope> system < / scope>
< SystemPath> $ {project.basedir} /src/main/resources/lib/test.jar < / systemPath>
< / Dependency>
     
         
         
         
  More:      
 
- Debian Stable (Jessie 8.1) of normal.mod not found (Linux)
- Ubuntu users to install voice switch instructs the applet (Linux)
- Download Google Android source code under Ubuntu 4.4 (Linux)
- Golang use Oracle database on Ubuntu 14.04 (Linux)
- Configure the Linux kernel and use iptables to do port mapping (Linux)
- Sublime Text 3 best features, plug-ins and settings (Linux)
- How to download video youtube-dl in Linux (Linux)
- Network traffic monitoring ntopng (Linux)
- Hadoop 2.0 Detailed Configuration Tutorial (Server)
- Linux, security encryption to transfer files between machines (Linux)
- C ++ constant definition (Programming)
- Cooling solutions Ubuntu system (Linux)
- Spring REST Exception Handling (Programming)
- MySQL configuration file my.cnf increase the log file parameter error (Database)
- Do not find ifconfig eth0 and IP address under CentOS6.5 (Linux)
- Linux process scheduling opportunity (Programming)
- Ubuntu 14.04 kernel after the restart boot black screen to solve (Linux)
- Installation image conversion tool on your Ubuntu Converseen 0.8.1 (Linux)
- Ubuntu 14.04 installation and configuration environment variable JDK1.8.0_25 (Linux)
- To setup a ftp server under Linux (Server)
     
           
     
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.